main() { int a,b; b=0; while((a=getchar())!=EOF) if(a=='\n') ++b; printf("%d\n",b); }

这是我在学习C语言基础的抄的一段代码,复制到eclipse运行以后没结果啊。只能输入内容,不会出来b的值。怎么弄?#include<stdio.h>
前面的#include<stdio.h>省略了,超过字数了

随便输入任何数据
最后以EOF结尾
输入EOF的方法是
ctrl + Z
同时按之后回车

程序会打印出你之前输入的总行数。
温馨提示:答案为网友推荐,仅供参考
相似回答