Pues tengo un problema kn este codigo en C k supuestamente t pide una clave y si fallas t da 3 intentos.Pero lo raro es k no me acepta nunka la clave komo valida.Aqui os dejo el codigo aber s¡ veis algun fallo:
#include<stdio.h>
void validarClave();
void main ()
{ char CLAVE[]="hola";
char clave[5];
printf("Introduzca la clave\n");
gets(clave);
if (clave!=CLAVE)
{ printf("clave Erronea\n");
validarClave();
}
else
{ printf("Clave Valida");
}
}
void validarClave()
{ int i=1;
char CLAVE[]="hola";
char clave[5];
printf("Tiene 3 intentos para acertar la clave\n");
do
{printf("Introduzca la clave\n");
scanf("%5s",clave);
if (clave!=CLAVE)
{ printf("clave Erronea\n");}
i+=1;
}
while (i<=3);
}