Gibt es nicht auch eine Tastenabfrage die dann Wartet und anschließend erst beendet?
getch()
oder getchar()