Advertisement
BorislavKarapanov

3D ARRAY - rand numbers with pointers

Feb 16th, 2020
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.56 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. #include<time.h>
  4.  
  5.  
  6.  
  7.  
  8. int main()
  9. {
  10.  
  11. int arrArray[10][10][10] = {0};
  12. int *Pointer = arrArray;
  13. int ArrSize = sizeof(arrArray)/sizeof(int); /*array size*/
  14. float sum = 0.00;
  15. float Average = 0.00;
  16.  
  17. srand(time(0));     /*Use current time as seed for random generator*/
  18.  
  19. for (int i = 0; i < ArrSize; i++)
  20. {
  21.     *Pointer = rand()%101;  /*random number from 0 to 100*/
  22.      printf("%d|", *Pointer);
  23.      sum+= *Pointer;
  24.      Pointer++;
  25.      
  26. }
  27. Average = sum/ArrSize;
  28. printf("\nAverage = %0.2f", Average);
  29.     return 0;
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement