#include <iostream>
#include <fstream>
#include <iomanip>
#include <stdio.h>
using namespace std;

int main()
{
    char ch,nume1[50],nume2[50],nume3[20];
    int i;
        cout<<"Nume fisier 1 =";
        cin>>nume1;
        fstream f1(nume1,ios::in);
        if(!f1){
            cout<<"Fisierul "<<nume1<<" nu exista";
            f1.close();
        }
        else{
            cout<<"Nume fisier 2 =";
            cin>>nume2;
            fstream f2(nume2,ios::out);
            while(f1>>ch) f2<<ch;
               // while(f1>>resetiosflags(ios::skipws)>>ch)
                 //   f2<<resetiosflags(ios::skipws)<<ch;
            f1.close();
            f2.close();
           // remove(nume1);
            /*cout<<"Noul nume al fisierului este =";
            cin>>nume3;
            rename(nume2,nume3);
            fstream f3;
            f3.open(nume3,ios::in);
            while(f3>>ch)
               // while(f3>>resetiosflags(ios::skipws)>>ch)
                    cout<<ch;
            f3.close();*/
        }
    return 0;
}
