计算字符串中 字母,数字,其他字符的个数
#include<stdio.h>
#include<string.h>
int main(){
char a[100];
int b=0,c=0,t=0;
int len;
scanf("%s",a);
len =strlen(a);
for(int i = 0;i <len;i++){
if(('A' <= a[i] && 'Z' >=a[i]) ||('a' <= a[i] && 'z' >= a[i]))
b++;
else if('0' <= a[i] && '9' >= a[i])
c++;
else
t++;
}
printf("字母%d\n数字%d\n其他字符%d\n",b,c,t);
return 0;
}
在这里插入代码片