#include<stdio.h>
int main()
{
void average(double a[5][3],double i,double j);
double a[5][3],j;
int h,i;
printf("请输入学生成绩:\n");
for(h=0;h<=4;h++)
{
for(i=0;i<=2;i++)
{
scanf("%lf",&a[h][i]);
}
}
average(a,3,j);
average(a,5,j);
}
void average(double a[5][3],double i,double j)
{
int k;
if(i==3)
{
printf("******************************\n");
for(k=0;k<=4;k++)
{
j=(a[k][0]+a[k][1]+a[k][2])/3;
printf("*");
printf("第%d个学生平均分为:%f *\n",k+1,j);
printf("******************************\n");
}
}
else if(i==5)
{
printf("****************************\n");
for(k=0;k<=2;k++)
{
j=(a[0][k]+a[1][k]+a[2][k]+a[3][k]+a[4][k])/5;
printf("*");
printf("第%d科目平均分为:%f *\n",k+1,j);
printf("****************************\n");
}
}
}
![](https://img2024.cnblogs.com/blog/35695/202403/35695-20240328092537879-1189167464.jpg)