Hallo Siro,
Du solltest dir noch etwas angewöhnen.
Schreibe immer:
if (0 == a)
und nie
if (a == 0)
Rein logisch ist das identetisch, aber in C, und ein paar anderen Sprachen, gibt es den Unterschied bei = (zuweisung) und == (gleich).
Wenn du die Konstante immer links schreibst und du versehentlich
if (0 = a)
tippst, wird dich der Compiler anmotzen!
if (a = 0)
ist aber auch gültige Syntax, macht aber etwas ganz anderes als
if (a == 0)
MfG Peter(TOO)