【发布时间】:2011-04-15 09:47:59
【问题描述】:
我有这个,但是一旦它到达假定的 EOF,它就会重复循环并再次 scanf。
int main(void)
{
char words[16];
while(scanf("%15s", words) == 1)
printf("%s\n", words);
return 0;
}
【问题讨论】:
-
你用的是什么输入法?您是将文件重定向到
stdin,还是在控制台输入?如果是后者,您使用的是什么操作系统以及如何输入 EOF?