我的问题是什么样的目录应该用于gets()和puts()函数。因为我在某些程序中使用gets()函数时出现错误..而在其他程序中编译没有任何错误消息..但我用于两个程序的目录是相同的。当我用cin替换gets()时,它运行..例如,
cout<<"enter the name of the student";
fflush(stdin);
gets(name);
我在fflush(stdin)中得到一条错误消息并得到()..所以删除fflush()并获取()并将其替换为cin ..因此我的程序编译为零错误然后运行... 但是,当使用fflush()和gets()时,不是吗?