#include
void main()
{
int a=0,b=0,c=0,d=0,e=0,f=0;
char st[80];
printf("请输入 string:\n");
scanf("%s",st);
for (a=0;st[a]!='\0';a++)
if (st[a]==' ')
b++;
else if(st[a]>='A'&&st[a]<='Z')
c++;
else if(st[a]>='a'&&st[a]<='z')
d++;
else if(st[a]>='0'&&st[a]<='9')
e++;
else
f++;
printf("一共有%d个大写字母,%d个小写字母,%d个数字,%d个空格,%d个其他字符\n",c,d,e,b,f);
getch();
}