>>462
int main(void)
{
int i, j, tensu = 0;
int max_j, max_e, max_m;
int min_j, min_e, min_m;
double ave_j, ave_e, ave_m;
double ave = 0;
int ten[5][3] = {{0}};
char *sbjs[] = {"国語", "英語", "数学"};
for (i= 0; i < NUMBER; i++) {
for (j = 0; j < 3; j++) {
printf("%d人目の%sの点数入力\n", i+1, sbjs[j]);
scanf("%d", &ten[i][j]);
}
}
max_j = max_of(ten, NUMBER, 0);

 〜 略 〜

printf(" %3d %.1f\n", tensu, ave);
}
printf("max : %2d %2d %2d\n", max_j, max_e, max_m);
printf("ave : %2.0f %2.0f %2.0f\n", ave_j, ave_e, ave_m);
printf("min : %2d %2d %2d\n", min_j, min_e, min_m);
return (0);
}

main関数だけいじった