摘要: 来源:http://my.oschina.net/deanzhao/blog/797901. 为什么 fflush(stdin) 是错的?首先请看以下程序:#include int main( void ){int i;for (;;) { fputs("Please input an integer: ", stdout); scanf("%d", &i); printf("%d\n", i);} return 0;}这个程序首先会提示用户输入一个整数,然后等待用户输入,如果用户输入的是整数,程序会输出刚才输入的整数,并且再 阅读全文