4D масив

int i, j, k, l, size;

int a[2][2][2][2];

size = 2;

 

a[0][0][0][0] = 5;

a[0][0][0][1] = 3;

a[0][0][1][0] = 5;

a[0][0][1][1] = 3;

a[0][1][0][0] = 6;

a[0][1][0][1] = 7;

a[0][1][1][0] = 6;

a[0][1][1][1] = 7;

a[1][0][0][0] = 8;

a[1][0][0][1] = 9;

a[1][0][1][0] = 8;

a[1][0][1][1] = 9;

a[1][1][0][0] = 9;

a[1][1][0][1] = 7;

a[1][1][1][0] = 9;

a[1][1][1][1] = 7;

for (i = 0; i < size; i++) {

   for (j = 0; j < size; j++) {

      for (k = 0; k < size; k++) {

         for (l = 0; l < size; l++) {

            cout << a[i][j][k][l] << endl;

         }

      }

   }

}