- #include <iostream>
- using namespace std;
- int zhuangzhi(int a[3][3])
- {
- int i,j,b[3][3];
- for(i=0; i<3; i++)
- for(j=0; j<3; j++)
- b[j][i]=a[i][j];
- for(i=0; i<3; i++)
- for(j=0; j<3; j++)
- a[i][j]=b[i][j];
- return 0;
- }
- int main()
- {
- int a[3][3];
- int i,j;
- for(i=0; i<3; i++)
- for(j=0; j<3; j++)
- cin>>a[i][j];
- zhuanzhi(a);
- for(i=0; i<3; i++)
- {
- for(j=0; j<3; j++)
- cout<<a[i][j]<<" ";//错误所在行
- cout<<endl;
- }
- return 0;
- }
修改
- #include <iostream>
- using namespace std;
- int zhuangzhi(int a[3][3])
- {
- int i,j,b[3][3];
- for(i=0; i<3; i++)
- for(j=0; j<3; j++)
- b[j][i]=a[i][j];
- for(i=0; i<3; i++)
- for(j=0; j<3; j++)
- a[i][j]=b[i][j];
- return 0;
- }
- int main()
- {
- int a[3][3];
- int i,j;
- for(i=0; i<3; i++)
- for(j=0; j<3; j++)
- cin>>a[i][j];
- zhuangzhi(a);
- for(i=0; i<3; i++)
- {
- for(j=0; j<2; j++)
- cout<<a[i][j]<<" ";
- cout<<a[i][j]<<endl; /*每一行的最后一个数字单独输出*/
- }
- return 0;
- }
- #include <iostream>
- using namespace std;
- int zhuangzhi(int a[3][3])
- {
- int i,j,b[3][3];
- for(i=0; i<3; i++)
- for(j=0; j<3; j++)
- b[j][i]=a[i][j];
- for(i=0; i<3; i++)
- for(j=0; j<3; j++)
- a[i][j]=b[i][j];
- return 0;
- }
- int main()
- {
- int a[3][3];
- int i,j;
- for(i=0; i<3; i++)
- for(j=0; j<3; j++)
- cin>>a[i][j];
- zhuanzhi(a);
- for(i=0; i<3; i++)
- {
- for(j=0; j<3; j++)
- cout<<a[i][j]<<" ";//错误所在行
- cout<<endl;
- }
- return 0;
- }
修改
- #include <iostream>
- using namespace std;
- int zhuangzhi(int a[3][3])
- {
- int i,j,b[3][3];
- for(i=0; i<3; i++)
- for(j=0; j<3; j++)
- b[j][i]=a[i][j];
- for(i=0; i<3; i++)
- for(j=0; j<3; j++)
- a[i][j]=b[i][j];
- return 0;
- }
- int main()
- {
- int a[3][3];
- int i,j;
- for(i=0; i<3; i++)
- for(j=0; j<3; j++)
- cin>>a[i][j];
- zhuangzhi(a);
- for(i=0; i<3; i++)
- {
- for(j=0; j<2; j++)
- cout<<a[i][j]<<" ";
- cout<<a[i][j]<<endl; /*每一行的最后一个数字单独输出*/
- }
- return 0;
- }