Colección de citas famosas - Slogan de motivación - c diccionario de contraseñas

c diccionario de contraseñas

#¿Incluir? ltstdio.h gt

#¿Contiene? ltstring.h gt

#¿Contiene? ltctype.h gt

int? Principal()

{?Char? psw[21]="123456 ", t1[21], T2[21];

int? I, n = 0;

Printf("Ingrese la contraseña inicial:\n ");

Hacer

{?gets(t 1);

n;

err=strcmp(t1, PSW);

If(err)printf("¡Contraseña inicial incorrecta! ¡Vuelva a ingresarla!\n ") ;

}

Y (err amp ampn lt3);

if(strcmp(t1, psw))

{ ?Printf ("¡Contraseña incorrecta, no puedo iniciar sesión!\n");

¿Volver? 0;

}

mientras(n lt; 3)

{?mientras(n lt; 3)

{?Printf ("Ingrese una nueva contraseña:\ n ");

gets(t 1);

for(I = 0;?t 1[I];?i)

p>

si(es dígito(t 1[I]))n;

si (n lt3)

{?n = 0;

Printf("¡El número debe tener más de 2 dígitos!\n ");

}

}

Printf("Por favor, ingrese el nueva contraseña nuevamente:\n ");

gets(T2);

if(strcmp(t1, t2)==0)

Printf(" ¡La contraseña se cambió correctamente!\n ");

Otros

{?Printf("¡Las segundas contraseñas son inconsistentes!\n ");

n = 0;

}

}

¿Volver? 0;

}