bonjour tout le monde
voila les amis, j'ai un probleme avec la foction fwrite, sa fait trois jours que je galére, j'espere vraimant que vous allez m'aider:
je voudrais écrire un tableau de structure dans mon fichier
voici la partie de mon code qui me cause probleme
mais le probleme c'est que la foction m'affiche que la ville dans mon fichier, ni date ni tempértaure
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
16
17
18 //déclaration struct tenreg{ char ville[30]; char date[10]; int temperature; }; typedef struct tenreg tenreg; tenreg tab[30]; //tableau dont chaque case est un enregistrement printf("donner les informations suivantes: "); printf("\nla ville "); scanf("%s",tab[i].ville); printf("\nla date "); scanf("%s",tab[i].date); printf("\ntemperature "); scanf("%2d",&tab[i].temperature); fwrite(&tab[i],sizeof(tab[i]),1,f); }
merci d'avance![]()
Partager