C程序函数应用

来源:百度知道 编辑:UC知道 时间:2024/05/17 20:31:23
对于一个3*3二维数组
进行行列互换
要求主函数中控制输入输出
我要的是有分支函数的
谢谢你了

#include <stdio.h>

void main()
{
int a[3][3];
int i,j;

for( i = 0; i < 3; i ++)
{
for( j = 0; j < 3; j++)
{
scanf("%d", &a[i][j]);
}
}

printf("\n\n\n");
for( i = 0; i < 3; i ++)
{
for( j = 0; j < 3; j++)
{
printf("%d\t", a[i][j]);
}

printf("\n");
}

for( i = 0; i < 3; i ++)
{
for( j = 0; j < 3; j++)
{
if(i <=j)
{
int t = a[i][j];
a[i][j] = a[j][i];
a[j][i] = t;
}
}
}

printf("\n\n\n");
for( i = 0; i < 3; i ++)
{
for( j = 0; j < 3; j++)
{
printf("%d\t", a[i][j]);
}

printf("\n");
}
}