Red de conocimiento informático - Consumibles informáticos - ! ¡Ruega de rodillas! El lenguaje C usa "*" para reemplazar la contraseña y el código fuente para juzgar la contraseña. Estoy a punto de colapsar. . . ¡Expertos por favor denme algún consejo! ! !

! ¡Ruega de rodillas! El lenguaje C usa "*" para reemplazar la contraseña y el código fuente para juzgar la contraseña. Estoy a punto de colapsar. . . ¡Expertos por favor denme algún consejo! ! !

#include lt; stdio.hgt;

char *InputPassword(int len) {

int i=0; Clave=0;

char *Contraseña; Contraseña=(char *)malloc(len 1);

/*Maneja la tecla Enter*/

if (Key==13) {

Contraseña[i]='\0';

break;

}

else {

/*Procesar la tecla Retroceso*/

if (Clave = =8) {

if (igt; 0) {

i--;

printf("\b"); p > printf(" ");

printf("\b");

}

}

más {

/*Juzgar si el número de dígitos excede */

if (ilt; len) {

/*Registrar pulsaciones de teclas*/

Contraseña[i ]=Clave

i

printf("*");

}

dormir(0);

} return Contraseña

}int main(void) {

char * Contraseña; printf ("Ingrese la contraseña: ");

Contraseña=InputPassword(8); printf("\n\nSu contraseña es: s", Contraseña

); "pausegt; nul"); devuelve 0;

}