分析:可以建立一个5行5列的整型二维数组,其中第0列存放学号,第1, 2, 3列分别存放3门课的成绩,第4 列存放平均成绩
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
int a,b,c,j,k,i,aver,num;
int arr[5][5];
a = 0; b = 0; c = 0; num = 0;
printf("please input ID and Test Scores Examination of five students\n");
for (i = 0; i <= 4; i++)
{
scanf("%d,%d,%d,%d", &num, &a, &b, &c);
aver = (a + b + c) / 3;
arr[i][0] = num;
arr[i][1] = a;
arr[i][2] = b;
arr[i][3] = c;
arr[i][4] = aver;
}
for (i = 0; i < 5; i++)
{
printf("第%d位同学的学号、三科成绩、平均成绩如下\n", i+1);
for (j = 0; j < 5; j++)
{
printf("%d ", arr[i][j]);}
printf("\n");
}
return 0;