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