I was for quite some time under the impression that a for loop could exist solely in the following format:
for
for (INITIALIZER; STOP CONDITION
Syntax of for loop is:
for (pre-block; condition; post-loop-block) loop-block;
First, pre-block is executed, various variables are defined.
In each loop: