fgets()不等待用户输入?

时间:2015-06-05 12:39:34

标签: c io user-input

我正在从键盘读取输入以存储变量。

char foo[BUFFER_SIZE];
printf("Enter your string");
fgets(foo, BUFFER_SIZE, stdin);
printf("Enter another thingy"); 

但是,程序不等待用户输入并直接转到第二个printf()。我怎样才能解决这个问题?我尝试使用while循环,但随后我达到了无限循环......

0 个答案:

没有答案