Was ist eine Mailfunktion?

Ach das ist zum Verzweifeln...
Ich will ja nur eine Switch Anweisung in eine While Schleife einbaun und das geht nicht.
Achja mit ist außerdem aufgefallen dass ich an einigen stellen den Break nach den case Anweisungen vergessen hab.

Hab's zwar schon korrigiert, funktioniert aber immer noch nicht.