回答編集履歴
1
指摘を受けたので修正
test
CHANGED
@@ -1,3 +1,5 @@
|
|
1
1
|
`z`を初期化していないので不正な値になっているのだと思います。C言語では変数を定義しただけでは初期化されず、ゴミデータが格納されていることがあります。
|
2
2
|
|
3
|
-
forループに入る前に`z`を初期化(0を代入)すれば良いでしょう。
|
3
|
+
forループに入る前に`z`を初期化(0ではなく1を代入)すれば良いでしょう。
|
4
|
+
|
5
|
+
|