输入一行字符,分别统计其中的英文字母、空格、数字和其它字符
#include<stdio.h>
int main()
{
char c;
printf("请输入字符串 \n");
int count1=0 ,count2=0,count3=0,count4=0;
while((c=getchar())!= '\n')
{
if( c>='A'&&c<='Z' || c>='a'&&c<='z')
count1++;
else if(c == ' ')
count2++;
else if(c >='0'&& c<='9')
count3++;
else
count4++;
}
printf("英文字母:%d\n空格%d\n数字%d\n其他字符%d\n",count1,count2,count3,count4);
return 0;
}