回答編集履歴
1
加筆
answer
CHANGED
@@ -1,4 +1,5 @@
|
|
1
1
|
一行の最大文字数が分かっているなら、fgets()で一行丸ごと読み込んで処理するほうが問題が少ないように思います。
|
2
2
|
1.数値はstrtol()で取得。
|
3
3
|
2.戻ってきた変換不能文字列のアドレスから空白を読み飛ばす。
|
4
|
-
3.行末でなければ1に戻る。
|
4
|
+
3.行末でなければ1に戻る。
|
5
|
+
[参考:strtol](http://www.c-tipsref.com/reference/stdlib/strtol.html)
|