Programación General > C/C++
Re: duda con switch
(1/1)
kurko:
tengo una duda
necesito hacer lo siguiente:
int ch;
printf("ingresa tu opcion:");
scanf("%d",&ch);
switch (ch)
{
case 1: printf("hola");
case 2: printf("adios");
default: <---------- aqui es donde quiero darle la instruccion de ke vuelva hasta donde dice 'printf("ingresa tu opcion:");'
como lo hago??
gracias.
desorden:
Un ejemplo de menú podría ser éste. Es muy sencillo. La parte de código que quieres repetir la introduces en un bucle y controlas la salida con dos posibles valores de una variable.
--- Código: Text --- #include <stdio.h> int main(void){ int opcion, salir; do { salir = 1; printf("n1.- Opción 1."); printf("n2.- Opción 2."); printf("n0.- Terminar."); printf("ntElige una opción: "); scanf("%d", &opcion); getchar(); switch (opcion) { case 1: printf("nHas elegido la opción 1."); salir = 0; break; case 2: printf("nHas elegido la opción 2."); salir = 0; break; case 0: printf("nFinalizando el programa."); break; default: printf("nOpción incorrecta."); salir = 0; } } while (salir == 0); return 0;}
kurko:
Gracias Desorden por la ayuda!! :good:
me sirvió!
Navegación
Ir a la versión completa