С моим - всё в порядке. В отличие от Вашего, к сожалению. Например, "Это результат с него" - это неправильно. Правильно было бы - "Результате его работы", или, для разговорной речи, просто "Его результат". "Так что там с ошибками то в моем алгоритме?"Ошибка N1: НЕТ никакого упоминания шага в условии. Но, исходя из того, что по условию задачи требуется распечатать цифры от 1 до N, шаг, равный единице, выбран правильно. Видимо, интуитивно...  Ошибка №2, главная: 1. Вы по-прежнему решаете не задачу автора, а ту, условие которой Вы додумали за автора. 2. У Вас по-прежнему нет чёткого понимания принципиальной разницы между цифрами ( http://ru.wikipedia.org/wiki/%D0%A6%D0%B8%D1%84%D1%80%D1%8B , http://ru.wikipedia.org/wiki/%D0%90%D1%80%D0%B0%D0%B1%D1%81%D0%BA%D0%B8%D0%B5_%D1%86%D0%B8%D1%84%D1%80%D1%8B ) и числами ( http://ru.wikipedia.org/wiki/%D0%A7%D0%B8%D1%81%D0%BB%D0%BE ).Это, и Ваши невнимательность и стремление додумывать за автора, и послужили причиной начала нашего спора. А причина его продолжения - Ваше нежелание прочесть и понять, ЧТО писала автор, и чт опишу Вам я... P.S. Удачи Вам!