回答編集履歴
2
補足を追加
answer
CHANGED
@@ -2,4 +2,8 @@
|
|
2
2
|
- textの添字として使うiは、内側のwhileの直前で0を代入する必要がある。
|
3
3
|
- 内側のwhileの条件を、ヌル文字と等しくないにしておかないと、長い行を分割して読むときに困る。
|
4
4
|
- countの初期値を設定していない。
|
5
|
-
- fopenに失敗したときでもfgetsが実行されるため、実行時エラーを引き起こすだろう。
|
5
|
+
- fopenに失敗したときでもfgetsが実行されるため、実行時エラーを引き起こすだろう。
|
6
|
+
|
7
|
+
修正後の問題点
|
8
|
+
- fgetsしておらず、ファイル名の文字列のaを数えている。
|
9
|
+
- forの中でbreakしているため、実質的に文字列の先頭の文字しか調べていない。
|
1
誤字を修正
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
- fgetsで読んだ内容を格納する配列textが宣言されていない。
|
1
|
+
- fgetsで読んだ内容を格納する配列textが宣言されていない。コンパイルできないよね。
|
2
2
|
- textの添字として使うiは、内側のwhileの直前で0を代入する必要がある。
|
3
3
|
- 内側のwhileの条件を、ヌル文字と等しくないにしておかないと、長い行を分割して読むときに困る。
|
4
4
|
- countの初期値を設定していない。
|