关于getchar()函数
小弟有个问题,请教于大虾们在《C程序设计语言》中有个例子:
统计行数
#include <stdio.h>
/* count lines in input */
main()
{
int c, nl;
nl = 0;
while ((c = getchar()) != EOF)
if (c == '\n')
++nl;
printf("%d\n", nl);
}
运行后,输入字符中肯定有回车才能有行数之说,但这样无限的输入下去,却无法得到结果