A me non succede.

Ovviamente ho visto questa

fp2=(p->nomefile,"r");

che dovrebbe essere

fp2=fopen(p->nomefile,"r");