ありがとうございます。ようやく正常に動きました。
その後に
fgets(line,sizeof(line),fp);
sscanf(line,"%d",N);
とつながるのですが、このsscafでもエラーが発生し、停止します。
ビジュアルスタジオのコンパイラは詳細を表示しないのでよくわかりませんが、おそらくセグメント例外なのだと思います。
そんなに変なことをしているつもりはないのですが…