Obsługa plików c++

0

Witam, mam problem z tym zadaniem: "Napisz program otwierający plik tekstowy (plik zawiera 3 linijki tekstu), następnie program wypisuje zawartość pliku, oraz daje możliwość wprowadzenia dodatkowej, 4 linii, po wpisaniu tekstu program dodaje tekst do pliku tekstowego, po czym zapisuje plik i zamyka program". Napisany przeze mnie program otwiera plik i wypisuje wartość, ale dalej już sobie nie radzę ;/ Będę wdzięczny za pomoc. (Jestem bardzoo początkujący)

1

Napisany przeze mnie program...

Pokaż co napisałeś.

0

Czyli 5 wierszy napisałeś zaś do napisania jednego ostatniego (bardzo podobnego do tego co już napisałeś) to już pomocy potrzebujesz?
Co za chrzan?!

#include <iostream>
#include <fstream>
using namespace std;

int main(int n)
{
    cout<<"File content:"<<endl;
    fstream file("test.txt",ios::in|ios::out);  
    while((n=file.get())!=EOF) cout.put(n);
    file.clear();
    file.seekp(0,ios::end);
    cout<<"Append line: ";  
    while((file.put(n=cin.get()))&&(n!='\n')) {}
    return 0;
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0