Der Fehler liegt kurz vor dem if:
Code:
while(1);
Damit bleibt das Programm an dieser Stelle stehen. Der Strichpunkt muss unbedingt weg! \/
Bin schon öfters in diese Falle getappt, deswegen schau ich da genauer hin.
Grüße
Bernhard