Non riesco a leggere file di testo... Ho riscritto questo programma copiandolo dal libro ma mi da sempre il messaggio "non si può aprire il file". Dov'è il problema?
[ CODE]#include <iostream>
#include<cstdlib>
#include<fstream>
using namespace std;
int main()
{
char nomefile[20], parola1 [10];
ifstream file;
cout<<"nomefile: ";
cin>>nomefile;
file.open (nomefile);
if(!file)
{
cerr<<"non si puo' aprire il file"<<endl;
system ("pause");
return -1;
}
while(!file.eof())
{
file>>parola1;
cout<<parola1<<" ";
}
file.close ();
system ("pause");
}[/ CODE]