int a[3][3]={{111},{222},{333}} int *p[3]; p=a; for(i=0;i<3;i++) { for(j=0;J<3;j++) printf("%d\t",p[i][j]); printf("\n"); } 可以将数组输出来,结果 111 222 333 现在想要改变1,2两行输出顺序, 222 111 333 用改变指针指向的方法,求大神指导!!!!!!!!!