二维数组     5个人,三门学科,求各学科平均成绩,,请大家帮忙找错
											一个学习小组有5个人,每个人有三门课的考试成绩。求各分科的平均成绩代码如下;
 程序代码:
程序代码:
#include "stdio.h"
int main()
{
    int a[5][3],v[3];           //5个人三门功课定义为a[5][3],,v[3]为每门功课的平均分
    int i,j,s=0;
    for (i=0;i<3;i++)
    {
        for (j=0;j<5;j++)
        {
            scanf("%d",&a[j][i]);
            s=s+a[j][i];    //将5个人的i学科相加
        }
    v[i]=s/5;
    s=0;
    }
    printf("%d\n%d\n%d\n",v[0],v[1],v[2]);
}
我输入5次1、2、3,得不到正确的结果,
请大家看看是程序不对,还是哪里写错了,
谢谢大家指点
简单的说就是定义了一个5行3列的二维数组
求每一列的平均值
71 69 60
84 65 95
99 96 67
86 81 46
75 75 61
[ 本帖最后由 神奇的地球 于 2010-8-17 11:52 编辑 ]

 
											





 
	    
 
										
					
	