
为什么a[n][3]运行起来最后一列的结果是错的,
改成a[50][3]就对了
#include<stdio.h>
int main(){
int n,a[n][3];int b[3],c[3];int i,j;scanf("%d",&n);for(i=0;i<n;i++){for(j=0;j<3;j++){scanf("%d",&(a[i][j]));}}for(j=0;j<3;j++){b[j]=0;for(i=0;i<n;i++){b[j]=b[j]+(a[i][j]);}c[j]=b[j]/n;}printf("%d %d %d\n",b[0],b[1],b[2]);printf("%d %d %d",c[0],c[1],c[2]);}