#include<stdio.h>
int main()
{
char szTest[100];
int i=0;
int count[5]={0};//count[0]æ°åãcount[1]大ååæ¯ãcount[2]å°ååæ¯ãcount[3]ç©ºæ ¼ãcount[4]å
¶å®å符,åå§å为0
scanf("%s",&szTest);
while(szTest[i]!='\0')
{
if(szTest[i]>='0' && szTest[i]<='9')
count[0]++;
else if(szTest[i]>='A' && szTest[i]<='Z')
count[1]++;
else if(szTest[i]>='a' && szTest[i]<='z')
count[2]++;
else if(szTest[i]==' ')
count[3]++;
else
count[4]++;
i++;
}
printf("æ°å%d 大ååæ¯%d å°ååæ¯%d ç©ºæ ¼%d å
¶å®å符%d \n",count[0],count[1],count[2],count[3],count[4]);
return 0;
}
温馨提示:答案为网友推荐,仅供参考