书写规范
#include "stdio.h "
int main(void)
{
int a[2][3]={1,2,3,4,5,6},b[3][2];
int i,j;
for(i=0;i <2;i++)
{
for(j=0;j <3;j++)
printf( "%5d ",a[i][j]);
printf( "\n ");
}
printf( "经转置后为\n ");
for(i=0;i <2;i++)
for(j=0;j <3;j++)
b[j][i]=a[i][j];
for(i=0;i <3;i++)
{
for(j=0;j <2;j++)
printf( "%5d ",b[i][j]);
printf( "\n ");
}
return 0;
}
以上代码在书写规范上还要做哪些改进?
[解决办法]
建议而已
int a[2][3]={1, 2, 3, 4, 5, 6} //逗号后空格
for(i = 0; i < 2; i++) // 一个语句个加 { }, 操作符前后空格
{
for(j=0;j <3;j++)
{
b[j][i]=a[i][j];
}
}