¿Como hago en programacion c el programa me vuelva a al menu principal ?

ven que en swith puedes hacer una lista de opciones si pones esto te envia al la parte qu eprogramaste , pero si quiero volver a al menu principal donde estan las opciones que hago ?, ayudenme , es c en codeblocks , no es c++

1 respuesta

Calificación
  • Anónimo
    hace 1 mes
    Respuesta favorita

    Usa un bucle que envuelva el código donde eliges las opciones del menú, que seguirá ejecutándose mientras no uses la opción de salir del programa.

    Un ejemplo usando do-while:

    int main()

    {

    // declaración de variables

    do

    {

    //el resto del código del programa

    }while(condición);

    return 0;

    }

    Para cada caso del switch-case puedes usar otro bucle, que seguirá ejecutando ese caso mientras no uses la opción que te haga salir de esa caso.

    Un ejemplo para un caso del switch-case usando el bucle do-while:

    case 1:

    //declaración de variables

    do

    {

    //código de este caso

    }

    while(condición);

    break;

    Si uno o más de los casos están demasiados anidados usa en su lugar la sentencia de salto "goto", de modo que vaya a una línea de código del menú principal.

    • por favor ve mi perfil tengo mas preguntas 
      ayudaaaaa

    • Commenter avatarInicia sesión para responder a las preguntas
¿Aún tienes preguntas? Pregunta ahora y obtén respuestas.