mon souci c'est d'ajouter des chaines dans mon tableau ( chaine de longueur variable ) .
Voila je sais que c'est faux, je suis un novice en C, et je n'est pas bien compris comment on utilisait malloc.
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; }
merci de votre aide
Partager