各位运行又不对,劳教了, 用二维数组和指针变量作为函数参数,编程打印3个班学生(假设每班4个学生)的某门课成绩的最高分,并指出具有该最高分成绩的学生是第几个班
#include <stdio.h>
void fun(int a[3][4])
{
int i,j,t,p,o,max=a[0][0];
for(i=0;i<3;i++)
for(j=0;j<4;j++)
if(max<a[i][j])
{(t=a[i][j], max=t,a[i][j]=max);
p=i,o=j;
}
printf("%d\n班%d\n第%d",max,p,o);
}
void main()
{
int i,j,a[3][4];
printf("input the grade");
for(i=0;i<3;i++)
for(j=0;j<4;j++)
scanf("%d",a[i][j]);
fun(a);
}