Voici mon code :
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 typedef int sommet; /*indice des sommets*/ typedef struct chainon { sommet st; // indice du sommet(de 0 à nmax-1) struct chainon *suivant; int nb_jetons; char type; } Couple; typedef Couple *liste; typedef struct { liste a[nmax]; //tableau de liste int n; }reseau; reseau rl;
Je souhaite remplir mon tableau de listes à l'aide d'un tableau rempli préalablement comme ceci mais ça ne marche pas, j'ai une erreur de segmentation qui doit provenir de ce que j'ai dans la boucle.Si quelqu'un pouvait m'aider, merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 for(i=0;i<p;j++) { rl.a[i]->st=P[i]; // P étant le tableau rempli préalablement. rl.a[i]->type='p'; } }
Partager