Charger et générer des nombres dans un tableau
je voudrais generer un array de 25 element et les loader avec des nombres en random utilisant la fonction time, chaque element doit avoir un nombre different de l'autre, le probleme c'est que quand mon code s'execute, j'ai le meme chiffre pour tout les elements de la liste :cry:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
# include <stdio.h>
# include <time.h>
#include <stdlib.h>
int main ( void )
{
int i;
int array[25];
for (i=0; i<25; i++)
{ array [i] = rand () %100;
srand((unsigned int) time ( NULL ));
printf("array [%d] has been loaded with %d\n", i, array[i]);
}
return 0;
} |
comment proceder pour regler ce probleme ?
Merci