die whilebedingung hat in deinem abgeschrieben beispiel ein (; ) das original nicht....damit bewirkst du das es für die while schleife keine bedingungen gibt...
bei der Init (); <- ist es übrigens der gleiche Fehler...Funktionen werden nicht mit ( ; ) abgeschlossen
Ich finde auch, der OrigianlCode sehr "eng" und damit unleserlich verfasst!
Hoffe dss hilft?
viele Grüße
EDIT: Das ; hinter Init() scheint aber dort hin zu gehören, warum weiß ich jetzt leider auch nicht. Ich bin der Meinung es ist ja auch eine Funktion, daher dürfte nicht, oder liege ich falsch? Kann mir noch denken das sie vielleicht void ist bzw der Grund genau der Fehler ist den ich beim while bemängelte - das wird es sein.
(erste Schreibfehler berichtigt)
Lesezeichen