编写主函数,分别统计字符串中大写、小写字母、数字以及其他字符的个数。
#include<stdio.h>
#include<string.h>
int main()
{
char str[100];
int i;
int space =0, A = 0, a = 0, num = 0, other = 0;
printf("请输入字符串:");
gets_s(str);
for (i = 0;i < strlen(str);i++)
{
if (str[i] > 'A' && str[i] < 'Z')
A++;
else if(str[i] > 'a' && str[i] < 'z')
a++;
else if(str[i] >= '0' && str[i] <= '9')
num++;
else if(str[i] == ' ')
space++;
else
other++;
}
printf("该字符串共有%d个字符\n\n大写字母%d个\n小写字母%d个\n数字%d个\n空格bai%d个\n其他字符%d个\n\n", strlen(str), A, a, num, space, other);
}