K&RC 《C语言第2版》字符计数问题
新手问题
#include <stdio.h>
int main (void)
{
int nc = 0;
while (getchar() != EOF)
{
++nc;
}
printf("%d\n", nc);
return 0;
}
为什么程序结束后,屏幕上不显示nc的值
[解决办法]
你没有退出循环。
[解决办法]
[解决办法]
是你还没有退出循环, 在Windows下Ctrl+Z是EOF, 在Unix下是Ctrl+D!
发布时间: 2012-02-25 10:01:49 作者: rapoo
K&RC 《C语言第2版》字符计数问题
新手问题
#include <stdio.h>
int main (void)
{
int nc = 0;
while (getchar() != EOF)
{
++nc;
}
printf("%d\n", nc);
return 0;
}
为什么程序结束后,屏幕上不显示nc的值
[解决办法]
你没有退出循环。
[解决办法]