回答編集履歴
1
追記します。
test
CHANGED
@@ -8,7 +8,13 @@
|
|
8
8
|
|
9
9
|
2)終端は、'\0'を入れないとだめです。(文字列操作の鉄則です)
|
10
10
|
|
11
|
+
3)ついでですが、if (2*strlen(s) > sizeof(buff)) return NULL;でreturnしているので
|
11
12
|
|
13
|
+
elseにする必要はありません。
|
14
|
+
|
15
|
+
for(・・・)から書いても構いません。そのほうがすっきりします。
|
16
|
+
|
17
|
+
ここは、動作上は問題ないので、あえて修正しませんでしたが・・・・
|
12
18
|
|
13
19
|
```C
|
14
20
|
|