#include <stdio.h>
#define STUDENTS 3
#define EXAMS 4

int maximum(const int grades[][EXAMS]);
int minimum(const int grades[][EXAMS]);

int main(void){
	int studentgrades[STUDENTS][EXAMS]={{77,68,86,73},{96,87,89,78},{70,90,86,81}};
	
	printf("最高点:%d ",maximum(studentgrades));
	printf("最低点:%d ",minimum(studentgrades));
	return 0;
}

int maximum(const int grades[][EXAMS]){
	int max=0;
	for(int i=0;i<STUDENTS;i++){
		for(int j=0;j<EXAMS;j++){
			if(grades[i][j]>max)
			max=grades[i][j];
		}
	}
	return max;
}

int minimum(const int grades[][EXAMS]){
	int min=100;
	for(int i=0;i<STUDENTS;i++){
		for(int j=0;j<EXAMS;j++){
			if(grades[i][j]<min)
			min=grades[i][j];
}
}
return min;
}