Tema: switch-case
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/10/2012, 11:04
vosk
 
Fecha de Ingreso: agosto-2012
Mensajes: 601
Antigüedad: 11 años, 8 meses
Puntos: 83
Respuesta: switch-case

Y donde guardas en 'a' la opcion seleccionada por el usuario? Siempre salta a default porque no le has asignado ningun valor y por defecto se inicia con un valor basura (puede que accidentalmente un dia se inicie a uno de los valores esperados, pero no es así como debe funcionar). Tienes que usar otro scanf o un getchar para definir el valor de 'a' despues de mostrar las opciones.

Otra cosa, si la base del triangulo es 'b', para que pides luego 3 lados si ya sabes que uno es la base?

Aun otra cosa, usa corchetes en todos los cases e indenta un poco mejor el codigo, te ayudará a ti y será mas comprensible por si otra gente que pueda mirar tu codigo.

Y una mas, para que el conio.h? No es estandar de C ni todas sus versiones funcionan como se espera, y el resultado de algunas de sus funciones depende del s.o. o incluso de la version.

Y una mas, el main es un entero, debes declararlo como tal y salir de este retornando un codigo de error (0 para success y !=0 para error)

Saludos
vosk