Advertisement
carloswm85

4Darray.c

Mar 9th, 2018
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. void main ()
  5. {
  6. int a[3][3][3][3], i, j, k, m;
  7.  
  8. //THIS SET OF LOOPS SET THE VALUE FOR EVERY ELEMENT IN THE ARRAY
  9. for (i = 0; i < 3; i++)
  10. {
  11. for (j = 0; j < 3; j++)
  12. {
  13. for (k = 0; k < 3; k++)
  14. {
  15. for (m = 0; m < 3; m++)
  16. {
  17. a[i][j][k][m] = rand() % 9;
  18. }
  19. }
  20. }
  21. }
  22.  
  23. //THIS SET OF LOOPS SHOWS THE POSITION OF EVERY ELEMENT WHEN PRINTING
  24. for (i = 0; i < 3; i++)
  25. {
  26. for (j = 0; j < 3; j++)
  27. {
  28. for (k = 0; k < 3; k++)
  29. {
  30. for (m = 0; m < 3; m++)
  31. {
  32. printf("%i[%i][%i][%i][%i] ", a[i][j][k][m], i, j, k, m);
  33. }
  34. printf("\n");
  35. }
  36. printf("\n");
  37. }
  38. printf("\n");
  39. }
  40.  
  41. //THIS SET OF LOOPS PRINTS OUT THE ELEMENTS WITHOUT PRINTING OUT THE POSITIONS
  42. printf("\n");
  43. for (i = 0; i < 3; i++)
  44. {
  45. for (j = 0; j < 3; j++)
  46. {
  47. for (k = 0; k < 3; k++)
  48. {
  49. for (m = 0; m < 3; m++)
  50. {
  51. printf("%i ", a[i][j][k][m]);
  52. }
  53. printf("\n");
  54. }
  55. printf("\n");
  56. }
  57. printf("\n");
  58. }
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement