Nombre y contraseña

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

Comentarios: 0