Captura:
Código:
puedes descargar el proyecto desde aquí.
Código:
#include#include #include #include int main(int argc, char *argv[]){ char codigo[20]; int i=0; printf("Contraseña: "); while(codigo[i]!=13){ //Capturamos carácter codigo[i]=getch(); //Si es un carácter válido y no se ha sobrepasado el límite de 20 caracteres se imprime un asterisco if(codigo[i]>32 && i<20) { putchar('*'); i++; } //Si se pulsa la tecla RETROCESO, se retrocede un carácter, se imprime un espacio para eliminar el asterisco y se vuelve a retroceder para que el siguiente asterisco se coloque a continuación del anterior. else if(codigo[i]==8 && i>0){ putchar(8); putchar(' '); putchar(8); i--; } } printf("\n\n"); system("PAUSE"); return 0; }
puedes descargar el proyecto desde aquí.