Hola, necesito saber porqué no me compila los siguientes programas (el código estará mal????)
#include <stdio.h>
main()
{
int edad;
printf("Ingrese su edad: \n");
scanf("%d", &edad);
if (edad>=18);
{
printf("Usted es mayor de edad. \n");
}
else
{
printf("Usted es menor de edad. \n");
}
}
Y También El Siguiente código:
#include <stdio.h>
main()
{
char respuesta;
printf("¿Eres Humano?\n");
printf("Introduzca \"Y\" para decir Sí ó \"N\" para decir No\n");
scanf("%s", &respuesta);
if( respuesta == 'y' || respuesta == 'Y' );
{
printf("Respuesta Correcta\n");
}
else if( respuesta == 'n' || respuesta == 'N' );
{
printf("Respuesta Incorrecta\n");
}
else
{
printf("INCORRECTO\n");
}
}
No le veo lógica que no me deje :S