#include "sae.h" void ajoutClient (void) { int numeroclient,suspension=0,verif; float cagnotte=0; FILE *fichierclient; printf("ajout d'un client au programme de fidélité...\nquel est le numéro de ce client ?\n"); scanf("%d",&numeroclient); while (numeroclient<0) { printf("le numéro du client ne peut être négatif , réessayez\n"); scanf("%d",&numeroclient); } fichierclient=fopen("fichierclient.don","r"); fscanf(fichierclient,"%d%*.f%*.d",&verif); while (feof(fichierclient)==0) { if (verif==numeroclient) while(verif==numeroclient) { printf("le numéro client existe déja ,veuillez ressaissir\n"); scanf("%*c%d",&numeroclient); } fscanf(fichierclient,"%d%*.f%*.d",&verif); } fclose(fichierclient); fichierclient=fopen("fichierclient.don","a"); printf("client ajouté au programme de fidélité ! \n"); fprintf(fichierclient, "\t%d\t%*.2f\t%d\n",numeroclient,cagnotte,suspension ); fclose(fichierclient); } int supensioncarte (void) { int tabNC [100]={0}; float tabCAG [100]={0}; int tabSUS [100]={0}; int nc,sus,compteur=0,taillemax=100,recherche,n; float cagnotte; FILE *fichierClientmegacool; n=compteurtaillelogique(); fichierClientmegacool=fopen("fichierclient.don","r"); fscanf(fichierClientmegacool,"%d%f%d",&nc,&cagnotte,&sus); while(feof(fichierClientmegacool)==0) { tabNC[compteur]=nc; tabCAG[compteur]=cagnotte; tabSUS[compteur]=sus; compteur=compteur+1; if (compteur>n) printf("erreur de taille"); return 0; } fclose(fichierClientmegacool); printf("quel carte souhaitez vous suspendre ou désuspendre (entrez numéro client)"); scanf("%d",&recherche); while(recherche<0) { printf("numéro non valide , veuillez réessayez"); scanf("%d",&recherche); } for (compteur=0;compteurn) printf("le client n'existe pas"); return -2; } for (compteur=0;compteur