@acm92: Schreib das Programm so, dass das Spiel abbricht wenn der Spieler das möchte und neu startet wenn der Spieler *das* möchte. Mehr kann man so ganz allgemein dazu nicht sagen.
``break`` bricht die Schleife ab in deren Körper sich die Anweisung befindet. Das scheint in Deinem Fall nicht das richtige zu sein.
Ganz generell kann man sagen, dass die Funktion die das Spiel startet einen Rückgabewert haben könnte, zum Beispiel einen Wahrheitswert der dem Aufrufer sagt ob das Spiel noch mal laufen oder abgebrochen werden soll. Der Code der das Spiel aufruft könnte dann zum Beispiel so aussehen: