Bonjour,

Je cherche une fonction SIMPLE qui me permette de remplir un tableau (1d sur cet exemple) de valeurs binaires prises au hasard. De toutes évidences je n'utilise pas la fonction rand correctement, puisqu'avec le code qui suit les éléments de mon tableau sont tous nuls ... Ou alors la fonction rand n'est pas capable de réaliser ce que je souhaite ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
#include <stdlib.h>
main()
{
      int *tab, i;
      tab=(int *)malloc(50*sizeof(int));
 
      for (i=0; i<50; i++)
            tab[i]=rand()/RAND_MAX;
 
      for (i=0; i<50; i++)
            printf("%d ", tab[i]);
}