teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

書式訂正

2019/03/12 14:02

投稿

pepperleaf
pepperleaf

スコア6385

answer CHANGED
@@ -5,7 +5,7 @@
5
5
  手抜き過ぎですが、、。
6
6
  あと、for() も
7
7
   ~~ `for(i = 0; i < strlen(buf); i++)` かも、~~
8
-  for (i = 0; (i < SIZE) && isdigit(buf[i]); i++)` こっちか。
8
+  `for (i = 0; (i < SIZE) && isdigit(buf[i]); i++)` こっちか。
9
9
  (これでも手抜き。 ctype.h のインクルードが必要)
10
10
 
11
11
  ----

1

一部訂正

2019/03/12 14:02

投稿

pepperleaf
pepperleaf

スコア6385

answer CHANGED
@@ -4,6 +4,9 @@
4
4
 
5
5
  手抜き過ぎですが、、。
6
6
  あと、for() も
7
-   `for(i = 0; i < strlen(buf); i++)` かも、
7
+  ~~ `for(i = 0; i < strlen(buf); i++)` かも、~~
8
+  for (i = 0; (i < SIZE) && isdigit(buf[i]); i++)` こっちか。
9
+ (これでも手抜き。 ctype.h のインクルードが必要)
8
10
 
11
+ ----
9
12
  `atoi(buf[i])` atoi() の仕様を確認しましたか? 引数は、文字列です。これに対し、 buf[i] は文字 (char)です。