编辑代码

#include <stdio.h>
int main () 
{
    char b;
    int num1=0,num2=0,num3=0,num4=0;
    printf("请输出一串字符以#结束:");
    do{
        scanf("%c",&b);
        if(b>='a'&&b<='z')
        num1++;
        else if(b>='A'&&b<='Z')
        num2++;
        else if(b>='0'&&b<='9')
        num3++;
        else num4++;
      }
while(b!='#');
printf("小写字母:%d个\n大写字母:%d个\n数字:%d个\n其他:%d个\n",num1,num2,num3,num4);
return 0;
}