Proszę o pomoc z C++, już kilka godzin próbuję, ale nie wychodzi nic i zwątpiłam :( Program korzystając z pliku tekstowego, gdzie dane osób (imię, nazwisko, nr telefonu, adres @, adres zamieszkania) były zapisane linijka pod linijką, powinien stworzyć nowy plik, gdzie informacje dotyczące jednej osoby, będą w jednej linijce oddzielone pionową kreską "|". Dane drugiej osoby powinny być w następnej linijce, również oddzielone pionową kreską, itd... Czyli taka konwersja pliku z danymi.

Na wejściu aplikacja ta powinna prosić o nazwę źródłowego pliku tekstowego. Natomiast efektem działania tej aplikacji powinno być stworzenie nowego pliku, gdzie dane dotyczące jednej osoby są zapisane w jednej linijce oddzielone pionową kreską. Nazwa nowo stworzonego pliku powinna być:
nazwa_zrodlowego_pliku_nowy_format.txt