Adivina la clave

Con una clave por defecto, el programa te avisara si introduces dicha clave correctamente o no. En la variable "pass" podras cambiar la clave por defecto.

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <windows.h>

void gotoxy(short x, short y);
void juego();

int const fila_inicio = 8;
int const col_inicio = 14;
 
int main(int argc, char *argv[])
{
    char pass [255] = "santiago";
    char respuesta [255];
   
    int intentos = 0;
 
 do {
    
     scanf(" %s", respuesta);
    
     if (strcmp (pass, respuesta) == 0){
 
                  juego();
                  break;
                  } else {
                        
                         printf ("\n\n\n FAIL\n\n\n");
                 
                         intentos ++;
                        
                         system ("PAUSE");
                        
                         }
                
                 system ("CLS");
                
                 } while (intentos < 3); 
                
  system("PAUSE");   
  return 0;
}

void gotoxy(short x, short y) {
COORD pos = {x, y};
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), pos);
}

 void juego (){
     
      system("CLS");
      printf ("\n\n\n Enorabuena has adivinado el password\n\n\n");
      }

Escribir comentario

Comentarios: 0