定义一个字符数组,并对其初始化,统计数字、小写字母和大写字母的个数。

2025-03-30 21:38:45
推荐回答(1个)
回答1:

#include
void main() { char str[256],i,a,b,c;
gets(str); a=b=c=i=0;
while ( str[i] ) {
if ( str[i]>='0' && str[i]<='9' ) a++;
else if ( str[i]>='a' && str[i]<='z' ) b++;
else if ( str[i]>='A' && str[i]<='Z' ) c++;
i++;
}

printf("数字%d,小写字母%d,大写字母%d\n",a,b,c);
}