This doesn’t make any sense to me… I still don’t understand how your loop is somehow special and not like any other loop.
In C, if I wanted to
printf “jump” 10 times, I would code:
for(i = 0; i < 10; i++)
Here, I know that I want to print “Jump” 10 times… I still have to specify 0-9 aka
i < 10. That’s just how programming works. Alternatively, I could specify:
while(i < 10)
Same thing, really. How else can I print jump 10 times aside from either writing a recursive solution or just copy/pasting
printf("Jump\n"); into the source-code 10 times???
Sure, I could
#define some macro which just pastes
printf 10 times, but what’s the point?