回答編集履歴

1

修正

2020/04/12 00:38

投稿

episteme
episteme

スコア16614

test CHANGED
@@ -8,17 +8,15 @@
8
8
 
9
9
  // while ((fgets(b, 512, fp)) != NULL) ← 二回繰り返されたとすると
10
10
 
11
- fgets(b, 512, fp);
11
+ fgets(b, 512, fp); read-fileからreadする。これはいいとして
12
12
 
13
13
  fp = fopen(a, "w"); fpはwrite用になる
14
-
15
- fprintf(fp, "%s", b); writeされる
16
14
 
17
15
  fgets(b, 512, fp) write-fileからreadする...マチガイ
18
16
 
19
17
  fp = fopen(a, "w"); write-fileを再びopen...いいのか?
20
18
 
21
- fprintf(fp, "%s", b);
19
+ fprintf(fp, "%s", b); write-fileにwriteする
22
20
 
23
21
  }
24
22