1 回答
已采纳
望远
TA贡献1017条经验 获得超1032个赞
#include<stdio.h>
void main()
{
char str[100];
int i,number=0,A=0,a=0,other=0;
printf("请输入一行字符串:");
gets(str);
for(i=0;str[i]!='\0';i++)
{
if(str[i]>='0'&&str[i]<='9')
number++;
else if(str[i]>='a'&&str[i]<='z')
a++;
else if(str[i]>='A'&&str[i]<='Z')
A++;
else
other++;
}
printf("大写字母:%d个,小写字母:%d个,数字:%d个,其他%d个\n",
A,a,number,other);
}- 1 回答
- 0 关注
- 1349 浏览
添加回答
举报
0/150
提交
取消
