C程序中,有时候程序中要用的getc或gets函数的时候,由于前面还有scanf输入的数据,所以先要清除stdin缓冲区。再使用getc或gets。
清除方法:
char stdinBuff[1024];
fgets(stdinBuff, 1024, stdin);
C程序中,有时候程序中要用的getc或gets函数的时候,由于前面还有scanf输入的数据,所以先要清除stdin缓冲区。再使用getc或gets。
清除方法:
char stdinBuff[1024];
fgets(stdinBuff, 1024, stdin);