Bonjour,

Je me remets doucement au C et aux listes chaînées, et j'ai qqs petits soucis. En effet, j'ai défini, dans un fichier .h, la structure des éléments de ma liste chaînée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
struct element {
    char nom[MAX_STR];     
    int profession;
    struct element* suivant;
} *Element;
ainsi que tous les prototypes des fonctions que je vais utiliser dans mon programme.
Ensuite, dans un fichier .c je mets le code des fonctions ... et c'est quand je compile que j'ai des erreurs du style :
46 D:\Mes Documents\home\tp3.c request for member `nom' in something not a structure or union
Je n'ai pourtant po oublier d'inclure dans mon .c le .h en y mettant :
Si qqn aurait une solution, qu'il me fasse signe !!!