C语言:定义一个3X3的二维数组,输入9个数组,然后计算每一行的和,以及每一列的和。

2024-11-22 16:00:28
推荐回答(1个)
回答1:

#include 
int main()
{int i,j,a[4][4]={0};
 for(i=0;i<3;i++)
   for(j=0;j<3;j++)
     {a[i][j]=3*i+j+1;
      a[i][3]+=a[i][j];
      a[3][j]+=a[i][j];
     }
 for(i=0;i<4;i++)
 {for(j=0;j<4;j++)
     {printf("%3d",a[i][j]);
      if(i==3&&j==2)break;
     }
  printf("\n");
 }
 return 0;
}