また、I=0をI=1に変えた理由は、 0から数えることを防ぐ為です。 この投稿のプログラムだと、 1,2,3・・・Xとはならなく、 0,1,2,・・・Xとなってしまい、 1回分余計にループしてしまいます。 なのでI=1と設定し、しっかり数えられるようにします。 又、別にループを1回分減らせばいいので、I=0はそのままにし、 TO XをTO X−1にするのもありです。