发布时间:2013-08-20 16:02:45
scanf() 与 输入缓冲区 1. 为什么 fflush(stdin) 是错的首先请看以下程序:#include int main( void ){int i;for (;;) {fputs("Please input an integer: ", stdout);scanf("%d", &i);printf("%d\n", i);}return 0;}这个程序首先会提示用户输入一个整数,然后等待用户输入,如果用户输入的是整数,.........【阅读全文】