Salut à tous,
j'aurais voulu savoir comment faire pour mettre ma structure dans un fichier au format texte (donc avec fscanf):

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
 
strcpy(eleve.nom,""); // copie "" dans eleve.nom
strcpy(eleve.prenom,"");
strcpy(eleve.email,"");
eleve.valide=true;
 
// Initialisation des notes
for(i=0;i<5;i++)
{
eleve.note[i]=0;
}
Voici la déclaration de la structure :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
struct elev
	{
		int numero;  //numéro d'incrémentation du fichier direct.
		char nom [26]; // Nom de l'éléve.
	    char prenom[26];// Prénom de l'éléve.
		char mail[50];//Mail.
		float note[5]; // Tableau des notes de l'élève.
		float moyenne;// Moyenne de l'élève 
		bool valide;// Booléen indiquant si l'emplacement de l'évè est vide(true) ou non (False).
 
	}eleve;
Merci