求解一个数组题的几个问题
是书上的一道例题,看了之后不太明白读入下列值到数组,分别求各行、各列及表中所有数之和。
12 4 6 22
8 23 3 34
15 7 9 31
2 5 17 24
37 39 35 111
main()
{ int x[5][4],i,j
for(i=0;i<4;i++)
for(j=0;j<3;j++)
scanf("%d",&x[i][j]);
for(i=0;i<3;i++)
x[4][i]=0; 为什么x[4][i]=0,x[j][3]=0?
for(j=0;j<5;j++)
x[j][3]=0;
for(i=0;j<4;i++)
for(j=0;j<3;j++)
{ x[i][3]+=x[i][j]; +=是什么意思?
x[4][j]+=x[i][j];
x[4][3]+=x[i][j]; 哪个表达式表示了求各行、各列及表中所有数之和?
}
for(i=0;i<5;i++)
{for(j=0;j<4;j++)
printf("%5d\t",x[i][j]);
printf("\n");
}
}