[C] Cacher des caractères saisis

Cacher des caractères saisis [C] - C - Programmation

Marsh Posté le 25-11-2004 à 17:58:44    

Bonjour,  
 
j'aimerais savoir s'il est possible de cacher des caractères saisis, soit en les remplaçant par des '*' comme pour les mots de passe soit en ne les affichant pas dans la console Linux.  
 
Par exemple :  
printf("Saisie du mot de passe : " );  
scanf("%s",&mdp);  
 
Je voudrais que lorsque l'utilisateur saisit son mode passe, il apparaisse ***** ou rien.
 
Merci d'avance

Reply

Marsh Posté le 25-11-2004 à 17:58:44   

Reply

Marsh Posté le 25-11-2004 à 18:32:05    

la glibc inclut la fonction getpass, c'est celle employée par su

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed