devo aprire un file ...

normalmente uso fp=fopen("prova.txt","r");

ora nn conoscendo in anticipo il nome del file da aprire come faccio??

considerando che il nome è in una char di vettori X che ho estratto da un altro file col comando fgets(x,fp)