Rozwiązań jest wiele, możesz po prostu wkleić kod z funkcji main Twoich programów od case'ów, lub zdefiniować funkcje.
przed main() piszesz np:
void prog1()
{
# program 1
}
void prog2()
{
# program 2
}
i w miejsce --- coś tam --- wywołać funkcję prog1(); i do drugiego coś-tamu dać prog2();.
Jeżeli Twoje programy definiują własne funkcje musiałbyś dodać je jako np. klasy.