Introduce tu nombre y contraseña, esta se guardara en el array y despues te pedira tus datos para confirmar. Si no son correctos te los volvera a pedir.
#include <stdio.h>
#include <stdlib.h>
//El uso de strcpy en este ejercicio no es necesario. Lo uso solo por manejar las nuevas herramientas
int main(int argc, char *argv[])
{
char texto1[30], texto2[30], nombre[30], clave[30];
int i, x;
printf ("\n Introduce un nombre de usuario: ");
gets (texto1);
strcpy (nombre, texto1);
printf ("\n Introduce una contrasena: ");
gets (texto2);
strcpy (clave, texto2);
system ("CLS");
do {
printf ("\n Nombre de usuario: ");
gets (texto1);
printf ("\n Contrasena: ");
gets (texto2);
i = strcmp (nombre, texto1);
x = strcmp (clave, texto2);
if ((i == 0) && (x == 0))
break;
system ("CLS");
printf ("\n El nombre de usuario y/o contrasena no son validos\n");
printf ("\n Intentelo de nuevo\n\n");
} while (1);
system ("CLS");
printf ("\n Datos correctos. Bienvenido %s!\n\n\n\n", nombre);
system("PAUSE");
return 0;
}
Escribir comentario