{
double a[4][4], b[4][4];
int i, j;
printf("input numbers, total 16\n");
for(i = 0; i < 4; i ++)
for(j = 0; j < 4; j ++)
scanf("%lf", a[i][j]);
for(i = 0; i < 4; i ++)
for(j = 0; j < 4; j ++)
b[i][j] = a[j][i];
printf("the result is \n");
for(i = 0; i < 4; i ++)
{
for(j = 0; j < 4; j ++)
{
printf("%lf\t", b[i][j]);
}
printf("\n");
}
}
偷懶的做法
main()
{
double a[4][4], b[4][4];
int i, j;
printf("input numbers, total 16\n");
for(i = 0; i < 4; i ++)
for(j = 0; j < 4; j ++)
{
scanf("%lf", a[i][j]);
b[j][i] = a[i][j];
}
printf("the result is \n");
for(i = 0; i < 4; i ++)
{
for(j = 0; j < 4; j ++)
{
printf("%lf\t", b[i][j]);
}
printf("\n");
}
}