为了账号安全,请及时绑定邮箱和手机立即绑定

一道c语言的题,做得不对,希望指教哪里错了

一道c语言的题,做得不对,希望指教哪里错了

C
qq_墨宝宝啊宝_04357478 2016-11-21 22:48:22
题目:有一篇文章,共有三行文字,每行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 回答
  • 1 关注
  • 1404 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信