永发信息网

有一篇短文,共有3行文字,每行有80个字符。要求统计出其中大写字母、小写字母、数字、空格以及其他字符各有多少。

答案:2  悬赏:70  手机版
解决时间 2021-05-23 16:05
  • 提问者网友:萌卜娃娃
  • 2021-05-23 10:14

#include<stdio.h>
void main()
{
int i,j;
float count1=0,count2=0,count3=0,count4=0,count5=0;
int a[3][80];
for(i=0;i<=3;i++);
{
printf("请输入80个字符:");
for(j=0;j<=80;j++)
{
scanf("%d",a[i][j]);
}
printf("\n");
}
if(a[i][j]>65&&a[i][j]<90)
count1=count1+1;
else
if(a[i][j]>97&&a[i][j]<122)
count2=count2+1;
else
if(a[i][j]=' ')
count3=count3+1;
else
if(a[i][j]>48&&a[i][j]<57)
count4=count4+1;
else
count5=count5+1;
printf("大写字母的个数:%d",count1);
printf("小写字母的个数:%d",count2);
printf("空格的个数:%d",count3);
printf("数字的个数:%d",count4);
printf("其他字符的个数:%d",count5);

}

看看错在哪里

最佳答案
  • 五星知识达人网友:怙棘
  • 2021-05-23 11:00
你好哦楼主~

很高兴看到你的问题。
但是又很遗憾到现在还没有人回答你的问题。也可能你现在已经在别的地方找到了答案,那就得恭喜你啦。
可能是你问的问题有些专业了,没人会。或者别人没有遇到或者接触过你的问题,所以帮不了你。建议你去问题的相关论坛去求助,那里的人通常比较多,也会比较热心,能快点帮你解决问题。

希望我的回答能够帮到你!
祝你好运。。
全部回答
  • 1楼网友:長槍戰八方
  • 2021-05-23 11:59

void main 改为int  main

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯