#include<stdio.h>
int main()
{
int n=0;
int i=0,a=0,b=0,c=0;
char ch;
scanf("%d",&n);
while(i<=n)
{
scanf("%c",&ch);
if(ch>='a'&&ch<='z')
{
a=a+1;
}
if(ch>='A'&&ch<='Z')
{
b=b+1;
}
if(ch>='1'&&ch<='9')
{
c=c+1;
}
i++;
}
printf("小写字母的个数:%d",a);
printf("大写字母的个数:%d",b);
printf("数字字符的个数:%d",c);
return 0;
}
这个程序哪里错了