This doesn&#x27;t seem like a realistic mistake to me. The printf is just at the wrong indent level; this is the same mistake as:<p><pre><code>    for(i=0; i&lt;imax; i++)
    printf(&quot;i=%i\n&quot;,i)
    {
        &#x2F;&#x2F;...
    }
</code></pre>
Which also compiles and which is wrong in the same way. I don&#x27;t recall ever having made or having seen this.