我想用getchar统计输入的换行个数,空格个数,以及输入字符的总个数,但却做不到了~~
这个是我的程序,要么就只能统计总个数,要么只能分别统计空格的和换行的,大家看看该怎么解才好呢?
#include<stdio.h>
void main()
{
int c;
int nw=0;
int nk=0;
int nr=0;
while
(
(c= getchar() )!=EOF
)
//nw++; (统计总个数的我不知道该放到哪里好)
if(c=='\n')
nr++;
else if(c==' ')
nk++;
printf("\nthe rows is : %d",nr);
printf("\nthe blank is : %d",nk);
printf("\nthe all chars is : %d",nw);
}