mon souci c'est d'ajouter des chaines dans mon tableau ( chaine de longueur variable ) .

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
 
 char *saisie; 
    char * Tableau[10];
    int i = 0;
    int choix;
    int position1;
    int position2;
    int position;
 
    printf("Entrez le %d er  ",i+1);
    scanf("%s",&saisie);
    Tableau[i] = malloc(sizeof(saisie));
    Tableau[i] = saisie;
    while ( i <9 )
    {
    i = i+1;
    printf("Entrez le %d eme  ", i+1);
    scanf("%s",saisie);
    Tableau[i] = malloc(sizeof(saisie));
    Tableau[i] = saisie;
    }
Voila je sais que c'est faux, je suis un novice en C, et je n'est pas bien compris comment on utilisait malloc.

merci de votre aide