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 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102
|
printf("\n\nSaisissez l'entreprise de l'enregistrement recherche : ");
scanf("%s",&EntrRecherche);
TrouveRecherche = 0;
do
{ fscanf(Client,"%d %s %s %s %s %s %s %s %s\n",&FNumEnreg,&FNom,&FPrenom,&FAdresse,&FVille,&FRemarques,&FEntreprise,&FMail,&FTelephone);
TiretToEspace(FNom,strlen(FNom));
TiretToEspace(FPrenom,strlen(FPrenom));
TiretToEspace(FAdresse,strlen(FAdresse));
TiretToEspace(FVille,strlen(FVille));
TiretToEspace(FRemarques,strlen(FRemarques));
TiretToEspace(FEntreprise,strlen(FEntreprise));
TiretToEspace(FMail,strlen(FMail));
TiretToEspace(FTelephone,strlen(FTelephone));
if(strcmp(FEntreprise,EntrRecherche)==0)
TrouveRecherche = 1;
}while((TrouveRecherche != 1) && (!feof(Client)));
fclose(Client);
if (TrouveRecherche != 1)
printf("\nL'enregistrement n'existe pas.");
else
{ /* -- Affichage dans une pseudo carte de visite -- */
printf("ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿");
printf("³ ³");
printf("³ RESULTAT ³");
printf("³ ³");
if (FNumEnreg < 10)
TailleNumEnreg = 1;
else
{ if (FNumEnreg <100)
TailleNumEnreg = 2;
else
{ if (FNumEnreg < 1000)
TailleNumEnreg = 3;
else TailleNumEnreg=4;
}
}
printf("³ Nø d'enregistrement : %d \n",FNumEnreg);
for (TailleNumEnreg;TailleNumEnreg<5;TailleNumEnreg++)
printf("³ Nom : %s \n",FNom);
/*for (TailleNom=strlen(FNom);TailleNom<7;TailleNom++)*/
printf("³ Prenom : %s \n",FPrenom);
/*for (TaillePrenom=strlen(FPrenom);TaillePrenom<24;TaillePrenom++)*/
printf("³ Entreprise : %s \n",FEntreprise);
/*for (TailleEntreprise=strlen(FEntreprise);TailleEntreprise<4;TailleEntreprise++)*/
printf("³ Adresse : %s \n",FAdresse);
/*for (TailleAdresse = strlen(FAdresse);TailleAdresse<28;TailleAdresse++)*/
printf("³ Ville : %s \n ",FVille);
/*for (TailleVille=strlen(FVille);TailleVille<30;TailleVille++)*/
printf("³ Remarques : %s \n",FRemarques);
/*for (TailleRemarques = strlen(FRemarques);TailleRemarques<10;TailleRemarques++)*/
printf("³ Mail : %s \n",FMail);
/*for (TailleMail = strlen(FMail);TailleMail<100;TailleMail++)*/
printf("³ Telephone Fixe : %s \n",FTelephone);
/*for (TailleTelephone = strlen(FTelephone);TailleTelephone<10;TailleTelephone++)*/
printf(" ");
printf(" ³");
printf("ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ");
break;
}
}
printf("***********************************************************\n\n");
printf("\t\tConfirmer : Supprimer le contact\n\n");
printf("***********************************************************\n\n\n");
printf("1.OUI : \n\n");
printf("2.NON : \n\n\n");
printf("***********************************************************\n\n");
printf("\t\t\tChoix <1,2> :\n\n");
fflush(stdin);
choix1=getch();
switch(choix1)
{
case '1' :
while (!feof(fichier))
{
fscanf (fichier, "%d %s %s %s %s %s %s %s %s \n",&NumEnreg,&FNom,&FPrenom,&FAdresse,&FVille,&FRemarques,&FEntreprise,&FMail,&FTelephone);
fprintf(fichier2,"%d %s %s %s %s %s %s %s %s \n",NumEnreg,FNom,FPrenom,FAdresse,FVille,FRemarques,FEntreprise,FMail,FTelephone);
} break;
case '2':
{
fclose(fichier);
fclose(fichier2);
remove("Client_temporaire.txt");
}
menu();
}
fclose(fichier);
fclose(fichier2);
remove("Client.txt"); //permet de supprimer le fichier
rename("Client_temporaire.txt","Client.txt"); //permet de renommer le fichier |
Partager