#include <stdio.h> int main() { int a[2][3] = {1, 3, 5, 2, 4, 6}, b[3][2]; int i, j; int *p = &a[0][0]; for (j = 0; j < 2; j++) for (i = 0; i < 3; i++) *(*(b + i) + j) = *(p++); for (i = 0; i < 3; i++) { for (j = 0; j < 2; j++) printf("%3d", b[i][j]); printf("\n"); } return 0; }