On 04/06/2013 18:08, Lyle Hazelwood wrote: >>> Line 8. Should be i++ not ++i >> >> This is a pre-increment rather than post-increment, so you start >> with 1 rather than 0. Not wrong. If you wanted to use i++ you'd >> have to start with i =3D 1. >=20 > If I understand correctly, that would only be the case if the ++i or > i++ was used in a compound statement. In this case there is no > difference between the two at all. I agree with Lyle. Essentially it does not matter in this case, either i++ or ++i would yield the same result in the context of this code challenge and neither is a mistake. The first iteration of the loop in this challenge will print the first index of argv, which is most likely the desired behaviour. There is a good explanation of this here: http://stackoverflow.com/questions/4706199/post-increment-and-pre-increment= -in-for-loop David --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .