1 pièce(s) jointe(s)
probleme sur un fscanf vers une structure dynamique
bonjour,
j'ai écrit avec un collègue un programme qui doit gérer une petite "base de données" d un cabinet médical. Ce programme repose sur la gestion de deux files de structures autoreferencees par pointeurs sur la fiche suivante. Les structures sont : Consultation et Ordonnances. Elles sont elles meme liées entre elles : chaque fiche de Consultation pointe vers une premiere Ordonnance.
Le probleme :
Lors de la lecture du fichier (un fichier par patient ou No INSEE ), le fscanf fait tout planter: "violation d'acces". Alors qu'à la compilation il n y a que des warnings. (devC++).Par contre pour la sauvegarde ca marche.
Le probleme semble se trouver dans la fonction load_file à la ligne du fscanf.
si quelqun a une idée ca me dépannerait bien.
bonnes fetes à tous. Olivier
c est à la ligne 259 que ca plante
soit dans la fonction de chargement des données :
soit ici :
fscanf (LeFichierClient,"%d\t%d\t%d\t%s\n",
&UneFiche->jour,
&UneFiche->mois,
&UneFiche->annee,
UneFiche->nom_maladie);
ca fait des jours que je suis dessus et rien à faire. je vais me taper une taule !:oops:
1 pièce(s) jointe(s)
pourquoi ce program ne marche pas ?
dans le meme ordre d idee pourquoi le programme ci joint "ajoute une demande de saisie" supplémentaire apres le 1er jour ? il me semble que l erreur vient de la meme chose.