Bonsoir,
J'ai écris un programme qui gère disons une classe avec nom prenom code étudiant ....
Il fonctionne bien sous dos quand je saisie les informations d'un étudiant il sont enregistrer d'une façon temporaire seulement.
J'ai envi d'enregistrer ma saisie dans un fichier et pouvoir la charger la prochaine fois que j'exécute le programme.
Voici ma fonction qui marche pas ....
Le programme ne reconnait pas arguments de ma fonction ajouter_etudiant précédemment définie.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 //Enregistrer les etudiants dans un fichier void enregistrer_fichier(struct elt *c,char *NomFic) { int nb; FILE *fic; fic=fopen(NomFic,"at"); if(c != NULL) { nb=ajouter_etudiant(start,NOM,PRENOM,date_naissance,matricule,budget); fwrite(&nb,sizeof(char),1,fic); fclose(fic); } }
Partager