C语言3X3二维数组转置

#include <stdio.h>
#include <stdlib.h>


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

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试