Hola! hace tiempo encontre esta funcion para C
char * getpass(char *mensaje)
Ejemplo:
Código C:
Ver originalmain()
{
char *contrasena;
contrasena=getpass("Ingrese la contraseña");
printf("La contraseña es %s\n",contrasena
); }
Segun el man de esta funcion, esta en desuso y no es recomendable utilizarla. La verda nose xq pero bueno :) sirve
Saludos