Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/05/2009, 01:16
Avatar de Eternal Idol
Eternal Idol
 
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años
Puntos: 74
Respuesta: Ayuda con DEV C++ y los switch!!!

Esta linea esta mal:
scanf("%d",resp);

Tenes que pasarle la DIRECCION de la variable, asi:
scanf("%d",&resp);

resp es un entero y con ese scanf obtendras un entero, estas haciendo los casos del switch con caracteres, es decir el valor en ASCII de esos numeros, asi no te va a funcionar como queres. Sacale los '' o usa char y %c para obtenerlos.

Por ultimo pone un break antes del default sino siempre que se ejecute el case para el numero 3 tambien se ejecutara el default, y agregale al printf del default el numero correcto, es decir el de la variable resp.

PD. No incluyas conio.h no es standard, usa getchar en lugar de getch.
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO