>>246
>fscanf(fpr,"%d",d);

fscanf(fpr,"%d",&d);

これじゃね?
ぱっと見だけでまじめに読んでないけど。