1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| typedef struct Location {
int Duree;
char Marque[100];
char Model [100];
char Categorie[100];
char Mode_paiement[100];
char Num_cin[20];
char Nom_pre[100];
char Num_permis[20];
struct Location *Precedent;
struct Location *Suivant;
} LOCATION;
struct LOCATION *premier,*dernier;
FILE *fichier_l;
void sauvegarder_l(struct LOCATION *ptr){
fichier_l=fopen("location.txt","w+");
if(fichier_l != NULL){
while( ptr!=NULL){
fprintf(fichier_l," %d %s %s %s %s %s %s %s\n",ptr->Duree,ptr->Marque,ptr->Model,ptr->categorie,ptr->Mode_paiement,ptr->Num_cin,ptr->Nom_prenom,ptr->Num_permis);
ptr=ptr->Suivant;
}
fclose(fichier_l);
}
else
{printf("Sauvegarde Impossible");
fclose(fichier_l); }
} |
Partager