#include <stdio.h>
int main(void) {long nc;
nc = 0; while (getchar() != EOF) { ++nc; } printf("%ld\n", nc); return 0;
}
是因为你一直没有结束输入导致的如果你想结束输入,请按组合键CTRL+Z,然后按回车键,即可结束while循环,输出输入字符数目