Bonjour,
j'ai créé une liste chainée qui contient une structure à 5 éléments (nom, prénom, code secret,numéro de carte et facture). La liste est crée et s'affiche bien (ouverture et affichage d'un fichier).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 typedef struct { char nom [15]; ..... } fiche; typedef struct l_fiches { fiche client; l_fiches *suivant; }l_fiches;
J'ai également une fonction qui me permet de chercher un élément dans le liste :
Si je debug dans la fonction, en écrivant un printf de choix->client.code_secret ca fonctionne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 l_fiches * selection(l-fiches *début, char choix nom[]) ......... return choix;
Par contre je ne pariens pas à récupérer cette valeur dans mon programmme principal. J'ai toujours 0.
Merci à vous.
Partager