Problème avec les tableaux de liste

Fermé
GUIPE Messages postés 94 Date d'inscription mardi 5 mai 2009 Statut Membre Dernière intervention 15 décembre 2009 - 22 nov. 2009 à 17:34
GUIPE Messages postés 94 Date d'inscription mardi 5 mai 2009 Statut Membre Dernière intervention 15 décembre 2009 - 22 nov. 2009 à 19:14
Bonjour,

Voici mon code :

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.

for(i=0;i<p;j++)
{
rl.a[i]->st=P[i]; // P étant le tableau rempli préalablement.
rl.a[i]->type='p';
}
}

2 réponses

GUIPE Messages postés 94 Date d'inscription mardi 5 mai 2009 Statut Membre Dernière intervention 15 décembre 2009
22 nov. 2009 à 18:14
C'est très important pour moi vu que c'est dans le cadre d'un projet !
0
GUIPE Messages postés 94 Date d'inscription mardi 5 mai 2009 Statut Membre Dernière intervention 15 décembre 2009
22 nov. 2009 à 19:14
Dans la derniere boucle il y a une erreur d'indice, j'ai corrigé mais ça ne marche toujours pas !
0