一个打印的问题
这是中文版《C程序设计语言》中的一段程序我在visual studio上面运行之后,只能输入字符,但是打印不出nc的值
请问这是为什么?
#include "stdafx.h"
int main()
{
long nc;
nc = 0;
while (getchar() != EOF)
++nc;
printf("%ld\n", nc);
return 0;
}
2018-03-24 15:26
~

2018-03-24 16:28
2018-03-24 16:42
2018-03-24 22:18
最后一次判断eof成立后nc又递增了一次。

2018-03-24 23:09
2018-03-25 00:13
2018-03-25 00:15