Не пойму что не так! Содержание 1-го файла (исходного)
|file1|
Содержание 2-го файла
|file2|
После выполнения программы Содержание 1-го файла (результат)
|file2||file1|