#define N 30
#define S 3
int main()
{float ave[N];
int n,i,j,k,m;
int sum[N]={0};
int num[N],s[N][S];
printf("請輸入參加考試的學生總數:n=");
scanf("%d",&n);
printf("請輸入學生學號及MA、EN、PH成績:\n");
for(i=0;i<n;i++)
{scanf("%d",&num[i]);
for(j=0;j<S;j++)
{scanf("%d",&s[i][j]);
sum[i]+=s[i][j];}
ave[i]=(float)sum[i]/(float)S;
}
printf("Before Sort!\nNO.\tMA\tEN\tPH\tSUM\tAVE\n");
printf("=====================================================\n");
for(i=0;i<n;i++)
{printf("%d\t",num[i]);
for(j=0;j<S;j++)
{printf("%d\t",s[i][j]);}
printf("%d\t%5.2f",sum[i],ave[i]);
printf("\n");}
printf("=====================================================\n");
return 0;}