#includedefine N 3void mPrint(int a[N][N]){int i,j;for(i=0;i;i+){for(j=0;j;j+)printf("%d",a[i][j]);printf("\\n");}printf("\\n-\\n\\n");}void mArray(){int i,j,k,m,temp;int a[N][N];for(i=0;i;i+)for(j=0;j;j+)a[i][j]=i+j;mPrint(a);for(i=0,m=N-1;i;i+,m-)for(j=0,k=N-1;i;j+,k-){temp=a[i][j];a[i][j]=a[k][m];a[k][m]=temp;}mPrint(a);}main(){mArray();}输入的那个函数你自己写。我懒得输入.N=3,N=5的两张结果图www.mh456.com防采集。
#include int main(){ int i = 0, j = 0; int a[3][3] = {0}; int sum1=0, sum2=0; printf("请依次输入矩阵2113各个元5261素的值:\n"); for(i=0; i<3; i++) { scanf("%d,%d,%d",&a[i][0],&a[i][1],&a[i][2]); } printf("矩阵数据录入完毕!\n"); for(j=0; j<3; j++) { sum1 += a[0][j]; } for(j=0; j<3; j++) { sum2 += a[2]