diff --git a/Msae.c b/Msae.c index f76d49e..57bfb8a 100644 --- a/Msae.c +++ b/Msae.c @@ -1 +1,13 @@ -#include "Msae.h" \ No newline at end of file +#include "Msae.h" + +int login(void) +{ + char id,mdp[31]="mettez20svp"; + while(id!='A' && id!='a' && id!='U' && id!='u') + { + printf("################################################################\n\tBienvenue!\n\n\n\tSouhaitez-vous vous connecter en tant qu'utilisateur ou administeur? (U/A)\t"); + scanf("%c%*c",&id); + printf("%c",id); + } + +} diff --git a/Msae.h b/Msae.h index 3de867c..a1553c5 100644 --- a/Msae.h +++ b/Msae.h @@ -1,4 +1,26 @@ #include #include #include -#include \ No newline at end of file +#include + +//######### Définition des types ############# + +typedef struct maillonDept +{ + char dept[31]; + int nbP; + char respAd[31]; + struct mailllonDept *suiv; + +}MaillonDept,*ListeDept; + +typedef struct +{ + char nom[31]; + ListeDept *lDept; + +}VilleIUT; + +//########## fonction commune ############### +int login(void); +void globale(void); \ No newline at end of file diff --git a/Mtest.c b/Mtest.c index f76d49e..e5e437b 100644 --- a/Mtest.c +++ b/Mtest.c @@ -1 +1,7 @@ -#include "Msae.h" \ No newline at end of file +#include "Msae.h" + +int main(void) +{ + login(); + return 0; +} \ No newline at end of file