//_______________________________STRCMP
Hace una comparación lexicográfica entre mayúsculas y minúsculas. El resultado de esta
termina en una caracternulo devolviendo un entero.
IGNORAN LA DIFERENCIA ENTRE MAYUSCULAS Y MINUSCULAS
______________________________________________COMPARATIVA
0 < (NEGATIVO) -------------> CADENA 1 ES MENOR QUE CADENA 2
0 -------------> CADENA1 == CADENA2
0 > (POSITIVO) -------------> CADENA 1 ES MAYOR QUE CADENA 2
#include<stdio.h>
#include<string.h>
int ClaveBancaria();
int main(){
if(ClaveBancaria()){
printf("Palabra clave correcta");
return 1;
}else{
printf("Palabra clave incorrecta");
return 0;
}
}
int ClaveBancaria(){
char password[20];
int intentos=3;
do{
printf("Introduzca la contraseña");
gets(password);
if (strcmp(password,"docere")){
intentos--;
}else{
break;
}
}while(intentos>0);
return (intentos);
Comentarios
Publicar un comentario