У меня вывод правильный, а компилятор говорит что не правильно! Специально отдельным циклом вывел результат на экран и он польностью совпадает с тем как у Вас и алгоритм тоже правильный. Как так то?