#include
int main()
{
int c;
int el=0,EL=0,nu=0,other=0;
c=getchar();//输入字符
while(c!='\n')
{
if(c>='a' && c<='z')
el++;
else if(c>='A' && c<='Z')
EL++;
else if(c>='0'&&c<='9')
nu++;
else
other++;
c=getchar();//输入字符
}
printf("小写英文字母个数=%d\n大写英文字母个数=%d\n数 字 个 数 =%d\n其他字符个数=%d\n",el,EL,nu,other);
return 0;
}
测试结果: