输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。
输入一行字符
输出统计值
代码
#include
#include
int main()
{
int x,y,b,c;
x=0,y=0,b=0,c=0;
char a;
while((a = getchar())!='n')
{
if((a>=65&&a<=90)||(a>=97&&a<=122))
{
x=x+1;
}
else if(a>=48&&a<=57)
{
y=y+1;
}
else if(a==' ')
{
c=c+1;
}
else
{
b=b+1;
}
}
printf("%d %d %d %d",x,y,c,b) ;
return 0;
}



