parent
d250db3917
commit
0041381fb2
@ -1,17 +1,47 @@
|
||||
#include "Msae.h"
|
||||
|
||||
void clearpage(void)
|
||||
{
|
||||
char entre;
|
||||
printf("\nappuyé sur la touche [ENTREE] pour continuer");
|
||||
scanf("%*c%c", &entre);
|
||||
system("clear");
|
||||
}
|
||||
|
||||
int login(void)
|
||||
{
|
||||
char id,mdp[31]="mettez20svp";
|
||||
int i=3;
|
||||
char id,mdp[31]="mettez20svp",mdpatrouve[31];
|
||||
system("clear");
|
||||
printf("################################################################\n\tBienvenue!\n\n\n\tSouhaitez-vous vous connecter en tant qu'utilisateur ou administeur? (U/A)\t");
|
||||
scanf("%c%*c",&id);
|
||||
if(id=='q')
|
||||
return -1;
|
||||
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");
|
||||
system("clear");
|
||||
printf("################################################################\n\tMauvaise saisie (q pour quitter)\n\n\n\tSouhaitez-vous vous connecter en tant qu'utilisateur ou administeur? (U/A)\t");
|
||||
scanf("%c%*c",&id);
|
||||
if(id=='q')
|
||||
return -1;
|
||||
}
|
||||
if(id=='A' || id=='a')
|
||||
return 1;
|
||||
{
|
||||
while(i!=0)
|
||||
{
|
||||
printf("\n\n\n\tMot de passe :\t");
|
||||
fgets(mdpatrouve,31,stdin);
|
||||
mdpatrouve[strlen(mdpatrouve)-1] = '\0';
|
||||
if( strcmp(mdpatrouve,mdp) == 0 )
|
||||
return 1;
|
||||
else
|
||||
{
|
||||
i--;
|
||||
printf("Mot de passe incorrect, il vous reste %d chances\n",i);
|
||||
}
|
||||
}
|
||||
return -1;
|
||||
}
|
||||
else return 0;
|
||||
system("clear");
|
||||
}
|
||||
|
Loading…
Reference in new issue