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