forループにNum10を使っているんだから、
ループ内でNum10を書き換えたらきちんとループできないだろ。
プログラムの是非は問わないことにする。