有一篇文章,共有3段文字,每段不超过1000个字符。要求统计其中英文大写字母、英文小写字母、数字的个数。
#include<stdio.h>
#include<string.h>
int main()
{
char s[3500],s1[3500],s2[3500]; int da=0,xiao=0,num=0;
gets(s);
gets(s1);
gets(s2);
strcat(s,s1);
strcat(s,s2);//函数将字符串str2 连接到str1的末端,并返回指针str1.
for(int i=0;i<strlen(s);i++)
{
if(s[i]>='A'&&s[i]<='Z')
da++;
else if(s[i]>='a'&&s[i]<='z')
xiao++;
else if(s[i]>='0'&&s[i]<='9')
num++;
} printf("%d %d %d\n",da,xiao,num);
}