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

如题所述

#include<stdio.h>
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);
}
温馨提示:答案为网友推荐,仅供参考
相似回答