Hallo!

Was du willst, verstehe ich schon -- nur erstmal, die Aussage "return 0 beendet das Programm", gilt vielleciht für deines, aber nicht für Java (da ist es exit(0)).

Im allgemeinen aber:

for(;;) // Endlosschleife, 
{
<Menue>

switch (input){
:
case 4: { <do something>
} break;
case 5: exit(0);
case 6: break;
} // End switch
}

 Du muss nicht unbedingt 6 eingeben, ins Menü geht das Programm immer, nur bei 5 wird es beendet

Gruß

...zur Antwort