为什么我的C程序永远不会达到EOF

时间:2014-12-12 20:54:08

标签: c

我正在学习C "The C programming Language"本书,其中一个例子中我有这段代码:

#include <stdio.h>

main()
{
    long nc;
    nc = 0;

    while (getchar() != EOF)
        ++nc;
    printf("%1d\n", nc);
}

但是这个程序永远不会达到EOF,我不知道为什么

0 个答案:

没有答案