How to fill an array with random numbers in C

1 Answer

0 votes
#include <stdio.h>     
#include <time.h> 
#include <stdlib.h> 

#define N 15

int main(void)
{
    int arr[N];
 
    srand((unsigned int)time(NULL));
 
    for (int i = 0; i < N; i++)
        arr[i] = (rand() % 1000);
 
    for (int i = 0; i < N; i++)
        printf("%d\n", arr[i]);
    
    return 0;
}

/*
run:

16
541
639
960
650
424
470
66
634
176
259
531
378
884
51

*/

 



answered May 14, 2018 by avibootz

Related questions

1 answer 64 views
1 answer 84 views
2 answers 103 views
2 answers 124 views
1 answer 102 views
1 answer 87 views
1 answer 72 views
...