#include <stdio.h>
int main() {
float average(float array[][5]);
int i, j;
float score[2][5];
printf("请输入2个学生5门课成绩\n");
for (i = 0; i < 2; i++)
for (j = 0; j < 5; j++)
scanf("%f", &score[i][j]);
for (i = 0; i < 2; i++)
printf("the %d student average is %f\n", i + 1, average(score));
return 0;
}
float average(float array[][5]) {
int i, j, sum = 0;
float ave;
for (i = 0; i < 2; i++) {
for (j = 0; j < 5; j++)
sum = sum + array[i][j];
ave = sum / 5;
}
return (ave);
}
scanf("%f", &score[i][j]);
少了一个&符号哦~~