Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/05/2013, 15:26
vosk
 
Fecha de Ingreso: agosto-2012
Mensajes: 601
Antigüedad: 11 años, 9 meses
Puntos: 83
Respuesta: Regresar a linea N

Un bucle infinito:

Código:
while(1) {
    printf("Presiona:\n1 si desea cafe americano\n2 si desea cafe capuchino\n3 si desea lechero\n4 si desea salir");
    scanf("%i",&opcion);
    
    if(opcion == 4) {
        break;
    }

    switch() {
        ...
    }
}
Si quieres tambien puedes usar un flag de estado:

Código:
char run = 1;
while(run) {
    scanf("%i",&opcion);
    switch(option) {
        case 1
        case 2...

        default: {
           run =  0;
        }
    }
}
Personalmente me gusta el del flag.

Saludos
vosk