前提・実現したいこと
c言語visual studioで、あるdatファイルから読み込んだデータを計算し、計算を終えたデータを新たに作ったdatファイルに書き込みたいです。(読み込むファイルは1文字が20000行あります)
発生している問題・エラーメッセージ
計算を終えたdatファイルがエクスプローラーの中ではなく、そのまま下に20000行表示されてしまいます。
エラーメッセージ
該当のソースコード
c言語です.
ソースコード
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
FILE *fp3;
char s[10000];
if((fp3=fopen("tennsuu.dat","r"))==NULL){
printf("%s file not open!\n");
exit(EXIT_FAILURE);
}
while(fgets(s,10000,fp3)!=NULL){
printf("%s",s);
}
fclose(fp3);
return 0;
}
試したこと
fileに書き込みたいのでprintfの部分をfprintfに直しましたが赤線が出て、思い通りにいきませんでした。
補足情報(FW/ツールのバージョンなど)
visual studio2010を使用しています。