Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/10/2011, 18:50
Avatar de latinpower
latinpower
 
Fecha de Ingreso: septiembre-2010
Ubicación: Canelones
Mensajes: 116
Antigüedad: 13 años, 7 meses
Puntos: 10
Respuesta: Programa signo zodiacal

Tienes 3 problemas, el primero es que te faltaron las llaves del if, y que en el scanf no pasas por referencia el día, acá tenes un case arreglado de ejemplo
Código C++:
Ver original
  1. case 2:
  2.                         printf("Introduzca su dia de nacimiento\n");
  3.                         scanf("%i", &d);
  4.                         if (d>19){
  5.                         printf("Su signo es piscis\n");
  6.                         }else{
  7.                         printf("Su signo es acuario\n");}
  8.                         break;

Y lo otro es el system pause, que va así
Código C++:
Ver original
  1. }
  2.                        system ("pause");
  3.                        }

Entre medio de las últimas 2 llaves, si no te queda dentro del switch, pero fuera de cualquier case, entonces nunca se ejecuta.