题目:有一篇文章,共有三行文字,每行80个字符,输入一个数,要求分别统计下英文大写字母,小写字母,数字,空格和其他字符的个数。#include<stdio.h>#include<string.h>int main(){ char str[3][3]; int i,n,s=0,q=0,j=0,w=0,z=0; printf("字符数组是:"); for(i=0;i<=2;i++) for(n=0;n<=2;n++) gets(str); for(i=0;i<=2;i++) { for(n=0;n<=2;n++) { if(str[i][n]>='a'&&str[i][n]<='z') s=s+1; else if(str[i][n]>='A'&&str[i][n]<='Z') q=q+1; else if(str[i][n]>='0'&&str[i][n]<='9') j=j+1; else if(str[i][n]=='') w=w+1; else z=z+1; } printf("%d\n%d\n%d\n%d\n%d\n",s,q,j,w,z); } printf("\n"); return 0;}
2 回答
- 2 回答
- 1 关注
- 1453 浏览
添加回答
举报
0/150
提交
取消