void student_average(int a[3][5])
{
for (int i = 0; i != 3; i++)
{
float stu_score = 0;
for (int j = 0; j != 5; j++)
{
stu_score += a[i][j];
}
printf("stu: %d, average: %.1f\n", i + 1, stu_score / 5);
}
}
int main()
{
int a[3][5] = {
{100, 100, 100, 100, 100},
{99, 99, 99, 99, 99},
{91, 92, 93, 94, 95},
};
student_average(a);
}
_score函数里面第二层循环 i < 5造成死循环了