所以当我计算字符时,我没有得到任何输出。这段代码的输出是什么?因为当我编译并执行它时,我得到的只是空白的黑色空间。我认为它应该计数。我不明白。请原谅,我刚开始学习 C。我只想知道这段代码到底应该显示什么作为输出?
#include <stdio.h>
/* count characters in input; 1st version */
main()
{
long nc;
nc = 0;
while (getchar() != EOF)
++nc;
printf("%ld\n", nc);
}