小编bil*_*lcy的帖子

使用while循环计算输入中的字符

我写了一个简单的c程序来计算字符数

#include <stdio.h>
main()
{
    long nc;
    nc = 0;

    while (getchar() != EOF)
      ++nc;

    printf("%ld\n", nc);
}
Run Code Online (Sandbox Code Playgroud)

这个程序不打印我的字符.在测试不同的情况时,我发现我陷入无限while()循环.

c while-loop eof

3
推荐指数
2
解决办法
1145
查看次数

标签 统计

c ×1

eof ×1

while-loop ×1