回答編集履歴
1
改行文字ではない
answer
CHANGED
@@ -1,3 +1,3 @@
|
|
1
1
|
`random`に末端の`\0`を書き込んでいないので、この文字列は**どこで終わるか判定できない**状態になっています。結果、関係ないところまではみ出して書き込まれているものと推測されます。
|
2
2
|
|
3
|
-
`random[5] = '\
|
3
|
+
`random[5] = '\0';`できちっと終端させたら、どうなりますでしょうか?
|