>>987
この場合は while を抜けたときは必ず i に値が代入されているとコンパイラが判断できるので通る
https://ideone.com/kUpXYh