Wenn ich den Code poste, dann glaubt Ihr doch nicht, daß es pfundst?
C ist keine Frage von "Glauben", sondern von Regeln und Standards.
Die von dir oben gepostete Schleife ist eindeutig eine Endlosschleife, da ist kein Spielraum für andere Interpretationen.
Wenn sie sich bei dir anders verhält, dann weicht der tatsächliche Code (poste ihn doch endlich mal) vom obigen ab (z.B "manuelles" Verlassen der Schleife durch ein break), oder es ist ein Compiler-Bug.