#include<stdio.h>
main()
{
int c,nb,nt,nl;
nb=0;
nt=0;
nl=0;
while((c=getchar())!=EOF){
if(c==' ')
++nb;
if(c=='\t')
++nt;
if(c=='\n')
++nl;
}
printf("%d %d %d\n",nb,nt,nl);
}
无输出结果,这程序有错吗?
}
1、直接对每个字符进行判断,如果是其中一种,数目加一即可。
2、例程:
#include<stdio.h>输出还是空白怎么办?
追答你最后一个是不是输入0
#include<stdio.h>我该输入什么才能验证程序可运行?
追答简单点,输入两个回车然后输入0再回车,输出0,0,2
本回答被提问者采纳