#include <stdio.h>
int main(){
//ファイル構造体へのポインタを宣言
FILE *lf,*sf;
char str[256];
int c;
//読み込みモードでファイルを開く
lf = fopen("main.c","r");
//エラー
if(lf==NULL){
printf("ファイルオープンエラー\n");
return -1;
}
//書き込みモードでファイルを開く
sf = fopen("test.txt","w");
//エラー
if(sf==NULL){
printf("ファイルオープンエラー\n");
return -1;
}
//fgetsがNULLになるまで繰り返す
while(fgets(str,256,lf))
{
printf("%s", str);
//str に格納されている文字列をsfに書き込む
fputs(str,sf);
}
//sfクローズ
fclose(sf);
//lfクローズ
fclose(lf);
return 0;
}