Advanced C users may be familiar with a different usage of the do..while loop, to allow stopping execution in the middle of code blocks, by encapsulating them with do..while (0), and using the break statement.
Izkušeni uporabniki programskega jezika C so verjetno seznanjeni z različnimi načini uporabe do..while zanke, da dovoljuje ustavljanje izvajanja v sredini blokov kode, z enkapsulacijo le-teh v do..while (0) in uporabo break stavka.