From 94ef0a2f51a4fbe152244c26385861789576a494 Mon Sep 17 00:00:00 2001 From: Sami GHEBRID Date: Wed, 14 Dec 2022 17:46:28 +0100 Subject: [PATCH] Menu + clearpage 14/12 17h46 --- Ssae.c | 24 +++++++++++++++++++++++- Ssae.h | 33 +++++++++++++++++++++++++++++++++ Stest.c | 6 +++++- 3 files changed, 61 insertions(+), 2 deletions(-) diff --git a/Ssae.c b/Ssae.c index c97fc5a..51068e8 100644 --- a/Ssae.c +++ b/Ssae.c @@ -1 +1,23 @@ -#include"Ssae.h" \ No newline at end of file +#include"Ssae.h" + +void menuAdmin(VilleIUT *tiut[], int *tLog, int tMax){ + int select=0; + while(select!=9){ + system("clear") + printf("\t AFFICHAGE ADMIN\n\n"); + printf("1\tModifier le nombre de places dans un département\n"); + printf("2\tCréer un nouveau département\n"); + printf("3\tSupprimer un département\n"); + printf("4\tLancer/Arrêter la phase de candidature\n"); + printf("5\tModifer le nom du responsable d'un département\n"); + scanf("%d",&select); + + } +} +void clearpage(void) +{ + char entre; + printf("\nappuyé sur la touche [ENTREE] pour continuer"); + scanf("%*c%c", &entre); + system("clear"); +} \ No newline at end of file diff --git a/Ssae.h b/Ssae.h index 4c01d58..03cd37e 100644 --- a/Ssae.h +++ b/Ssae.h @@ -2,3 +2,36 @@ #include #include #include + +//################ Fonction Menu ##################### + +void menuAdmin(VilleIUT *tiut[], int *tLog, int tMax); +void menuCandidat(VilleIUT *tiut[], int *tLog, int tMax); + +//################ Types de structures ############### + +typedef struct maillonDept +{ + char dept[31]; + int nbP; + char respAd[31]; + struct mailllonDept *suiv; + +}MaillonDept,*ListeDept; + +typedef struct +{ + char nom[31]; + ListeDept *lDept; + +}VilleIUT; + +//################ Fonctions communes ################# + +void clearpage(void); + + + + + + diff --git a/Stest.c b/Stest.c index c97fc5a..e03c675 100644 --- a/Stest.c +++ b/Stest.c @@ -1 +1,5 @@ -#include"Ssae.h" \ No newline at end of file +#include"Ssae.h" + +int main(void){ + +} \ No newline at end of file