注册 登录
编程论坛 C++教室

C语言的问题

我爱你丁长青 发布于 2013-06-06 22:39, 554 次点击
main()
{
  int i,j,s=0,average,v[3],a[5][3];
  printf("input score\n");
  for(i=0;i<3;i++)
 {
      for(j=0;j<5;j++)
      { scanf("%d",&a[j][i]);
        s=s+a[j][i];}
      v[i]=s/5;
      s=0;
   }
  average =(v[0]+v[1]+v[2])/3;
  printf("math:%d\nc languag:%d\ndbase:%d\n",v[0],v[1],v[2]);
  printf("total:%d\n", average );
}
高手们我的这个程序是什么地方错了错误能给我讲讲吗?
8 回复
#2
apull2013-06-06 23:19
#include <stdio.h>
#3
我爱你丁长青2013-06-07 12:24
回复 2楼 apull
大哥我还不知道是#include<stdio.h>的错误吗?
我让你看别的地方有没有错误?
#4
Peierfans2013-06-07 17:04
是指逻辑错误?
#5
peach54602013-06-07 17:14
回复 3楼 我爱你丁长青
注意态度
没人收你一分钱报酬...
还得为你低劣而无知的错误杀死无数脑细胞...
#6
wp2319572013-06-07 17:44
以下是引用peach5460在2013-6-7 17:14:05的发言:

注意态度
没人收你一分钱报酬...
还得为你低劣而无知的错误杀死无数脑细胞...
#7
我爱你丁长青2013-06-07 20:35
回复 5楼 peach5460
哦哦哦哦不好意思我失态了,请您帮我解决这个可以吗?谢谢各位高手的支持
#8
我爱你丁长青2013-06-07 20:36
回复 4楼 Peierfans
逻辑错误
#9
RobinWang2013-06-08 08:45
回复 楼主 我爱你丁长青
错误太多:1>没有返回值2>地址定义错误(数组没有&)3>输出错误(逻辑混乱)4>定义错误、、、、、、
建议好好学习C语言的基础知识,不要犯常识错误。有些问题自己先想着解决,不要什么问题都求助论坛。这样不利于你的发展。
1