allocation dynamique à un tableau
Bonjour j'essai de faire un programme qui me semble assez simple à réaliser mais que ne fonctionne pas :( voici le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| #include <stdio.h>
#include <stdlib.h>
#include <time.h>
main()
{
srand((unsigned)time(NULL));
int i, nblancer, *tab;
printf("Saisir le nombre de lancer : ");
scanf("%d",&nblancer);
for (i=0;i<=nblancer-1;i++)
{
tab = (int *)calloc (2,sizeof(int *));
tab[i]=rand()%10 +1;
}
for (i=0;i<=nblancer-1;i++)
printf("valeur du lancer %2d : %d\n", i+1, tab[i]);
} |
j'arrive a faire les premiers lancer mais pas les autres au dessus de 4 sa plante est ce que vous pouvez m'indiquer mon erreur