Dans un morceau de code, l'utilisateur doit taper un mot de passe, je ne voudrais pas qu'il s'affiche, pour ce faire, j'emploie ce code :
...
for (i = 0; i < 3; i++) {
printf("Password (ne s'affiche pas): ");
if((password = read_password()) == EOF)return FALSE;
if (strlen(password) == 1) {
printf("Erreur \n");
continue;
}
password[strlen(password) - 1] = '\0';
...
}
return FALSE;
}
/* Return EOF si problème */
char* read_password(){
int sortie;
char * password = (…)