Hi!

Der Semikolon( nach der While-Bedingung ist das Problem. Nimm den weg, dann gehört der nachfolgende geklammerte Block als Rumpf zur While-Schleife.

Viele Grüße,

Markus