История изменений
Исправление vodz, (текущая версия) :
И куда должны уйти те первые строки, которые уже выводились предыдущими итерациями цикла? В любое место, но не в первое? Так как «любое» это в том числе и в конец файла, то вам просто надо перемешать один раз, а потом выводить не первую строку, а по порядку. Выходной же файл формировать путём записывания первой строки в конец.
А вообще, из-за кривой постановки задачи вы спровоцировали срач и не предпринимаете шагов для разъяснений.
Исходная версия vodz, :
И куда должна уйти те первые строки, которые уже выводились предыдущими итерациями цикла? В любое место, но не в первое? Так как «любое» это в том числе и в конец файла, то вам просто надо перемешать один раз, а потом выводить не первую строку, а по порядку. Выходной же файл формировать путём записывания первой строки в конец.
А вообще, из-за кривой постановки задачи вы спровоцировали срач и не предпринимаете шагов для разъяснений.