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

int main() {
 ifstream plik_WEJ ("input.txt"); 	// stwórz jakiś plik na dysku z kilkoma wierszami danych (ciągi znaków)
 ifstream plik_BIN ("input.txt"); 	
 ofstream plik_WYJ ("output.txt");	// utwórzmy programowo plik wyjściowy
 string s;

 while ( getline(plik_WEJ, s ))  {
  cout << "Czytam:" << s << endl;
  plik_WYJ << s+   "->Ocenzurowano" << endl; // plik wyjściowy będzie zawierał powtórzony wiersz z input.txt + napis "->Ocenzurowano"
  } 
 // kopiujemy linia po linii plik input.txt do output.txt
 char c;
 
  // wypisujemy znak po znaku plik wejściowy:
 while ( plik_BIN.read(&c,1) )
  cout << "Znak:"<< c << ", dec:"<< dec << (int)c << ",  hex:" << hex << (int)c << endl;
 cout << endl; 
 return 0;
}
