fork download
  1. #include <stdio.h>
  2.  
  3. int main ()
  4. {
  5.  
  6. int grid, row, column; /* you can use any variable name here */
  7.  
  8. int D3 [2][3][5] = { /* remember, 3D is an invalid variable name */
  9.  
  10. { { 1, 2, 3, 4, 5 },
  11. { 6, 7, 8, 9, 10 }, /* grid 0 */
  12. { 11, 12, 13, 14, 15 }
  13. },
  14.  
  15. { { 16, 17, 18, 19, 20 },
  16. { 21, 22, 23, 24, 25 }, /* grid 1 */
  17. { 26, 27, 28, 29, 30 }
  18. }
  19. };
  20.  
  21. for (grid = 0; grid < 2; ++grid)
  22. {
  23. printf ("\n"); /* new grid */
  24.  
  25. for (row = 0; row < 3; ++row)
  26. {
  27. printf ("\n"); /* new row */
  28.  
  29. for (column = 0; column < 5; ++ column)
  30. printf ("%2i ", D3[grid][row][column]);
  31.  
  32. printf ("\n"); /* new column */
  33. }
  34. }
  35.  
  36. return (0);
  37. }
  38.  
  39.  
  40.  
Success #stdin #stdout 0s 5276KB
stdin
Standard input is empty
stdout

 1  2  3  4  5 

 6  7  8  9 10 

11 12 13 14 15 


16 17 18 19 20 

21 22 23 24 25 

26 27 28 29 30