>>347
valueを初期化していないままwhileの条件判定を行っている。
iが0〜10のループなのでforのほうがいいと個人的に思う。