Langage C aide svp

azad -  
 etienne -
Bonjour
Je voudrais savoir kel est la fonction ki permet en C , lorsk'on fait scanf, de saisir du texte, mais les caractères ne doivent po s'afficher, ils apparaissent sous forme étoilée, comme si on entrait un mot de passe.
Et dans kel bibliothèque se trouve cette fonction.
Merci
A voir également:

1 réponse

etienne
 
Je sais pas si y a une fonction dans une bibiotheque quelconque qui te permet de faire ca mais moi j'y vais d'une autre facon.. le seule probleme c'est que si la personne se trompe pis qu'elle veut effacer ben ca va mettre une * de plus pis bon c'est un peu melangeant..

....
int _char;
char buffer[]="";
char password[16]="";
....

printf("MOT DE PASSE:"); 

while((_char = getch()) != '\r') 
{
 buffer[0] = (char)_char;
 putchar('*'); 
 password[num] = buffer[0];
 strcpy(buffer,"");  //Flush buffer pour éviter du garbage
 num++;
}
...
0