#include<stdio.h>
int main()
{
int m,n,x,y;//确定文章行数和字符数
int i,j;
scanf("%d%d",&m,&n);
printf("确定文章共有%d行文字,每行有%d个字符\n",m,n);
x=m,y=n;
char a[x][y];
int q=0,w=0,e=0,r=0,t=0;//统计英文小写、大写、 数字、空格、其他字符的数量
for(i=0;i<=x;i++)
{
gets(a[i]);
for(j=0;j<y&&a[i][j]!='\0';j++)
{
if(a[i][j]<='z'&&a[i][j]>='a')
q++;
else if(a[i][j]<='Z'&&a[i][j]>='A')
w++;
else if(a[i][j]<='9'&&a[i][j]>='0')
e++;
else if(a[i][j]==' ')
r++;
else
t++;
}
}
printf("其中英文大写字母个数:%d\n小写字母个数:%d\n数字个数:%d\n空格个数:%d\n其他字符个数:%d",w,q,e,r,t);
return 0;
}
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交