Bonjour à tous,
Commençons si vous le voulez bien directement dans le vif du sujet
Le message d'erreur est en PJ.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 void LCDM_ajouter(LCDM_ListeChainee* pl, Mot m){ LCDM_ListeChainee pNoeud=(LCDM_ListeChainee)malloc(sizeof(LCDM_Noeud)); Mot *m2; if (pNoeud!=NULL){ errno=0; mot(m,m2); *pNoeud->lElement=m2; pNoeud->listeSuivante=*pl; *pl=pNoeud; } else { errno=LCDM_ERREUR_MEMOIRE; } }
Je précise que :
- le type Mot est un char[40]
- le type LCDM_ListeChainee est défini ainsi :
J'espère vous avoir donné assez d'éléments pour m'aider
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 typedef struct LCDM_Noeud* LCDM_ListeChainee; typedef struct LCDM_Noeud { Mot lElement; LCDM_ListeChainee listeSuivante; } LCDM_Noeud;
Merci à tous ceux qui prendront un peu de leur temps pour le faire.
EDIT : Par ailleurs tout commentaire supplémentaire qui ne concernerait pas cette erreur est le bienvenu !
Partager