C程序语言设计第五版(谭浩强)第七章第四题

#include
#include
#include
int main()
{
void change();
change();
return 0;
}
void change()
{
int i,j;//定义循环两个变量
int a[3][3];//定义数组a存放9个变量
for(i=0;i<3;i++)//按i为行
{
for(j=0;j<3;j++)//按j为列
{
scanf("%d",&a[i][j]);
}
}
printf(“行列为调转之前:\n”);
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
printf("%d",a[i][j]);//对终端输出按i为行j为列
}
printf("\n");//每一行进行换行
}
printf(“行列为调转之后:\n”);
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
printf("%d",a[j][i]);//对数组a输出按j为行i为列
}
printf("\n");//每一行进行换行
}

}
//对代码进行调式,结果如下:
(如有疑问,可以在评论区提出)
C程序语言设计第五版(谭浩强)第七章第四题_第1张图片

你可能感兴趣的:(c语言,程序设计)