modification de testJean pour tester l'affichage et le chargement

master
Siwa12100 2 years ago
parent 87baece130
commit fb52323535

@ -88,6 +88,8 @@ typedef struct
------------------------------------------------------------------------ ------------------------------------------------------------------------
*/ */
// sae.c // sae.c
void testJean(void);
void Globale(void); void Globale(void);
Log * chargementLog(char * nomFichier); Log * chargementLog(char * nomFichier);
//void menuVisiteur(VilleIut *villeIut, int nbVilles); //void menuVisiteur(VilleIut *villeIut, int nbVilles);
@ -101,7 +103,7 @@ void seConnecterTest(void);
int modifiePlacesDept(VilleIut *villeIut, int nbVilles, char *ville, char *nomDept, int nbP); int modifiePlacesDept(VilleIut *villeIut, int nbVilles, char *ville, char *nomDept, int nbP);
void afficheIUTDept(VilleIut *villeIut, int nbVilles, char *nomDept); void afficheIUTDept(VilleIut *villeIut, int nbVilles, char *nomDept);
void afficheVillesIUT(VilleIut *villeIut, int nbVilles); void afficheVillesIUT(VilleIut **villeIut, int nbVilles);
void menuAdmin(VilleIut *villeIut, int nbVilles); void menuAdmin(VilleIut *villeIut, int nbVilles);
void afficherCandidat(Candidat candidat); void afficherCandidat(Candidat candidat);
@ -125,3 +127,4 @@ void afficherListe(ListeDept ldept);
int chargIutDon(VilleIut *tVilleIut[], int nbMax, char nomFich[]); int chargIutDon(VilleIut *tVilleIut[], int nbMax, char nomFich[]);
void lireDep(FILE *flot, char nomDept[], int *nbP, char resp[]); void lireDep(FILE *flot, char nomDept[], int *nbP, char resp[]);
int appartientIut(VilleIut *tVilleIut[], int nb, char nom[], int *trouve); int appartientIut(VilleIut *tVilleIut[], int nb, char nom[], int *trouve);

@ -1,4 +1,4 @@
#include "sae.h" #include "../header/sae.h"
int chargIutDon(VilleIut *tVilleIut[], int nbMax, char nomFich[]) int chargIutDon(VilleIut *tVilleIut[], int nbMax, char nomFich[])
{ {

@ -1,5 +1,7 @@
#include "../header/sae.h" #include "../header/sae.h"
int main(void) int main(void)
{ {
@ -7,7 +9,11 @@ int main(void)
color color
#endif #endif
Globale(); //Globale();
testJean();
return 0;
//system("color 01"); //system("color 01");

@ -309,20 +309,21 @@ void afficheIUTDept(VilleIut *villeIut, int nbVilles, char *nomDept)
} }
} }
/** /**
* Affiche les villes qui ont des IUT.
* Affiche les villes qui ont des IUT.
* @param villeIut tableau de pointeurs sur les structures VilleIut @param villeIut tableau de pointeurs sur les structures VilleIut
* @param nbVilles nombre de villes dans le tableau villeIut @param nbVilles nombre de villes dans le tableau villeIut
*/ */
void afficheVillesIUT(VilleIut *villeIut, int nbVilles) void afficheVillesIUT(VilleIut **villeIut, int nbVilles)
{ {
int i; int i;
for (i = 0; i < nbVilles; i++) for (i = 0; i < nbVilles; i++)
{ {
// Affichage du nom de la ville // Affichage du nom de la ville
printf("%s\n", villeIut[i].nom); printf("%s\n", villeIut[i]->nom);
} }
} }
/** /**

@ -7,13 +7,18 @@
*/ */
void testJean(void) void testJean(void)
{ {
VilleIut **tIut = (VilleIut **)malloc(sizeof(VilleIut *)*5); int nbvilles;
strcpy(tIut[0]->nom, "John"); VilleIut **tIut ;
strcpy(tIut[0]->ldept->nomDept, "Info");
strcpy(tIut[0]->ldept->resp, "YAnis");
tIut[0]->ldept->nbP = 12;
tIut[0]->ldept->suiv = NULL;
nbvilles= chargIutDon(tIut, 50, "iut.don");
//afficheVillesIUT(tIut, 0); tIut = (VilleIut **)malloc(sizeof(VilleIut *)*nbvilles);
// strcpy(tIut[0]->nom, "John");
// strcpy(tIut[0]->ldept->nomDept, "Info");
// strcpy(tIut[0]->ldept->resp, "YAnis");
// tIut[0]->ldept->nbP = 12;
// tIut[0]->ldept->suiv = NULL;
afficheVillesIUT(tIut, nbvilles);
} }

Loading…
Cancel
Save