C语言这个怎么办,如何解惑

img


需要最终显示为第几名同学的总分,平均分,最高分
不要显示为第几门课的总分
Vc++6.0可以运行

就是一个二维数组啊,双循环输入
到底是要每门课的统计,还是每个学生的统计啊?????

#include <stdio.h>
int main()
{
    int a[5][5],i,j;
    int sum[5]={0},max[5]={0};
    for(i=0;i<5;i++)
    {
        for(j=0;j<5;j++)
        {
            scanf("%d",&a[i][j]);
            sum[i] += a[i][j];
            if(a[i][j] > max[i])
                max[i] = a[i][j];
        }
    }
    for(i=0;i<5;i++)
        printf("第%d名同学总分:%d,平均分:%.1f, 最高分:%d\n",i+1,sum[i],sum[i]/5.0,max[i]);
    return 0;
}