三维数组地址按列优先 用C语言编程输入4*4阶矩阵,将矩阵中的元素向右移动一列,最后一列移到最左端?

用C语言编程输入4*4阶矩阵,将矩阵中的元素向右移动一列,最后一列移到最左端?这是一个非常简单的问题,二维数组的应用。我希望将来能多用脑子。我对我的研究印象深刻。代码如下:int a[4][4],I,

用C语言编程输入4*4阶矩阵,将矩阵中的元素向右移动一列,最后一列移到最左端?

这是一个非常简单的问题,二维数组的应用。我希望将来能多用脑子。我对我的研究印象深刻。代码如下:int a[4][4],I,J,k

for(I=0I

]{

for(J=0j

{

printf(“请输入%d行中%d的数字:”,I 1,J 1)

scanf(%d”,a[I]J)

}

输入矩阵如下:输入矩阵如下:输入矩阵如下:输入如下:输入矩阵如下:输入矩阵如下:输入矩阵如下:输入矩阵如下:输入矩阵如下:输入矩阵如下:输入矩阵如下:输入矩阵如下:输入矩阵如下:输入矩阵如下:输入矩阵如下:输入矩阵如下:输入矩阵如下下式:矩阵的[J=[J]a[[i][3

]a[a[a[i[i][J][J

!printf(下式:矩阵的下式:矩阵的下式:矩阵的下式:矩阵的下式:矩阵的下式:矩阵的下式:矩阵的下式:矩阵的下式:矩阵的下式:矩阵的下式:矩阵的下式:以下矩阵:移动后的矩阵为以下矩阵:以下矩阵:以下矩阵:以下矩阵为]putchar(“n”)}