master
Lola CHALMIN 2 years ago
parent 17d49dd9aa
commit e09be25a97

@ -13,6 +13,11 @@ MaillonDept lireM(FILE *f)//lire maillon
return m; return m;
} }
ListDept init(void)
{
return NULL;
}
MaillonDept lireStdin(void)//lire un maillon mais à l'aide de l'entrée standard MaillonDept lireStdin(void)//lire un maillon mais à l'aide de l'entrée standard
{ {
MaillonDept m; MaillonDept m;
@ -86,7 +91,7 @@ int Chargement(VilleIUT **tV, int tmax, char *nameFile)
cpt = v.nbDept;//le compteur initialisé au nombre de départements cpt = v.nbDept;//le compteur initialisé au nombre de départements
tV[i]->ldept = NULL; tV[i]->ldept = init();
for (cpt; cpt > 0; cpt--) for (cpt; cpt > 0; cpt--)
{ {
MaillonDept m; MaillonDept m;

@ -22,6 +22,8 @@ typedef struct{
typedef MaillonDept * ListDept; typedef MaillonDept * ListDept;
ListDept init(void);//fontion initialisation
MaillonDept lireM(FILE *f);//lire maillon MaillonDept lireM(FILE *f);//lire maillon
int Exists(char *st1, char *st2);// servira à trouver si le nom de la ville existe déjà donc il suffira d'ajouter un maillon à la chaîne int Exists(char *st1, char *st2);// servira à trouver si le nom de la ville existe déjà donc il suffira d'ajouter un maillon à la chaîne
ListDept InsertT(ListDept list, MaillonDept m);//Insert en tête de la liste ListDept InsertT(ListDept list, MaillonDept m);//Insert en tête de la liste

@ -22,6 +22,11 @@ Choix lirechx (void){//Fonction qui va lire les choix de la ville et du departem
} }
Listechx init(void)
{
return NULL;
}
Choix lireC(FILE *fe) Choix lireC(FILE *fe)
{ {
Choix c; Choix c;
@ -71,7 +76,7 @@ Candidat lireCa(FILE *fe)
fgets(c.prenom, 23, fe); fgets(c.prenom, 23, fe);
c.prenom[strlen(c.prenom)-1]= '\0'; c.prenom[strlen(c.prenom)-1]= '\0';
fscanf(fe, "%f %f %f %f %d%*c", c.moymat, c.moyfr, c.moyen, c.moyspe, c.nbchx); fscanf(fe, "%f %f %f %f %d%*c", c.moymat, c.moyfr, c.moyen, c.moyspe, c.nbchx);
c.lchx = NULL;//initialisation de la liste c.lchx = init();//initialisation de la liste
return c; return c;
} }

@ -46,6 +46,8 @@ typedef struct Mailloncand{
typedef Mailloncand * Listecand; typedef Mailloncand * Listecand;
Listechx init(void);
Choix lirechx (void);//permet de lire un choix selon une entrée stdin Choix lirechx (void);//permet de lire un choix selon une entrée stdin
Choix lireC(FILE *fe);//ermet de lire un choix avec un FILe de type fichier.don Choix lireC(FILE *fe);//ermet de lire un choix avec un FILe de type fichier.don
Candidat lireCandidat(void);//permet de lire un candidat avec le clavier Candidat lireCandidat(void);//permet de lire un candidat avec le clavier

Loading…
Cancel
Save