diff --git a/Msae.c b/Msae.c index 331c85e..236b52e 100644 --- a/Msae.c +++ b/Msae.c @@ -30,15 +30,20 @@ int login(void) while(i!=0) { printf("\n\n\n\tMot de passe :\t"); + system("stty -echo"); fgets(mdpatrouve,31,stdin); mdpatrouve[strlen(mdpatrouve)-1] = '\0'; if( strcmp(mdpatrouve,mdp) == 0 ) + { + system("stty echo"); return 1; + } else - { - i--; - printf("Mot de passe incorrect, il vous reste %d chances\n",i); - } + { + i--; + printf("Mot de passe incorrect, il vous reste %d chances\n",i); + } + system("stty echo"); } return -1; }