我刚刚开始编程c,我正在通过Brian W.Kernighan和Dennis M.Richie的C编程语言工作.
第一个示例之一是字符计数,并给出了以下程序,但是当我输入字符串时,没有打印结果.
#include <stdio.h>
main()
{
long nc;
nc = 0;
while (getchar() != EOF)
++nc;
printf("%ld\n",nc);
}
Run Code Online (Sandbox Code Playgroud)
为什么这不起作用?
mcl*_*fix 10
你必须完成输入.您的程序将计算字符直到EOF遇到.EOF在键盘上,可以通过按发送Ctrl-Z,然后ENTER,如果你是Windows,还是Ctrl-D那么ENTER如果你在Linux的/ OS X.
| 归档时间: |
|
| 查看次数: |
950 次 |
| 最近记录: |