Page 677 - IT2
P. 677
}
}
}
//=========Sauvegarder dans un fichier==============
void sauvegarder()
{int i;
char nomf[20];
printf("Saisir le nom du fichier: ");
scanf("%s",&nomf);
FILE* fichier = NULL;
fichier = fopen(nomf,"w");
if (fichier != NULL)
{
for(i=1;i<=n;i++)
{
fprintf(fichier,"%s,%d,%s,%s
\n",les_routes[i].nom,les_routes[i].distance,les_routes[i].villeD,les_routes[i].villeA);
}
fclose (fichier);
}
else
printf("Impossible d'ouvrir le fichier test.txt");
}
//=========Quitter==============
void quitter(){
system("cls");
printf("\n\n \t------------FIN-----------\n\n\n");
printf("\n\n \t------------MERCI-----------\n\n\n");
}
int main ()
{
do{
printf("**************Gestion des routes natioanles************* \n");
printf(" <1. Saisir une route------------------------------ \n");
printf(" <2. Afficher la liste des routes------------------ \n");
printf(" <3. Rechercher une route par ville départ--------- \n");
printf(" <4. Supprimier une route-------------------------- \n");
printf(" <5. Sauvegarder----------------------------------- \n");
printf(" <6. Quitter--------------------------------------- \n");
printf(" ====== \n ");
printf("Entre votre choix : ");
scanf("%d",&choix);
printf("\n\n");
switch(choix){
case 1: system("cls");saisie_une_route();break;
Filière Epreuve Session 6/10
DI Synthèse V1(Correction) Juillet 2015

