Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/04/2010, 04:45
x06
 
Fecha de Ingreso: marzo-2010
Mensajes: 12
Antigüedad: 14 años, 9 meses
Puntos: 0
if, else, ayuda con C - BÁSICO

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