VCの右クリック−>定義位置の表示などで使う、.bscファイルをコピーするプログラムが作りたいのですが、
読み込むことすら出来ません。
普通のテキストとは違うような感じなんのですが、
何かヒントをいただけないでしょうか?
やりたいことは、単にコピーの練習なのですが。
間違っているだけで、普通にできるのでしょうか?

int c;
if ((fp = fopen("E:\\Exercise\\BDDownVer\\Debug\\BDDownVer.bsc", "r")) == NULL) {
printf("file open error!!\n");
exit(1);
}
if((fout = fopen("E:\\Exercise\\BDDownVer\\Debug\\out.bsc","w")) == NULL){
printf("file open error!!\n");
exit(1);
}
while (c = fgetc(fp) != EOF) {
fputc(c,fout);
}
fclose(fp);
fclose(fout);

こんな感じでやってみたのですが・・・。