菜鸟问个很简单的问题,高手来看下吧,谢谢了!
#include <stdio.h>#include <stdlib.h>
int main()
{
long nc;
for(nc=0;getchar()!=EOF;++nc)
;
printf("%ld\n",nc);
system("pause");
}
我写这段程序字符计数,为什么打印不出数字呢?谢谢高手指教!
#include <stdio.h> #include <stdlib.h> int main() { long nc; for(nc=0;getchar()!=EOF;++nc) while(getchar()!='\n'); printf("%ld\n",nc); system("pause"); } 测试结果为: asd qw dw ^Z //这里就是ctrl+z 3 请按任意键继续. . .