#include<stdio.h>
#include<string.h>
main()
{
char ch[100];
int a=0,b=0,c=0,d=0,i=0;
printf("请输入 :");
gets(ch);
while(ch[i]!='\0')
{
if(ch[i]>='A'&&ch[i]<='Z')a++;
else if(ch[i]>='a'&&ch[i]<='z')b++;
else if(ch[i]>='0'&& ch[i]<='9')c++;
else d++;
i++;
}
printf("大写字母:%d\n",a);
printf("小写字母:%d\n",b);
printf("数字字母:%d\n",c);
printf("其他字母:%d\n",d);
}
知识点
1 熟悉ASCII表 ,熟悉运用if
心得体会
要熟悉 else if和ch[ ]的运用