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 71 views
1 answer 92 views
2 answers 111 views
2 answers 128 views
1 answer 110 views
1 answer 96 views
1 answer 78 views
...