¡Hola!
Te explico lo que quería decir en la respuesta anterior. Para ver el valor que toma una variable durante la ejecución del programa, por ejemplo "i", debes ir al menú Run->Add watch... y te sale una ventana donde debes escribir el nombre de la variable (en este caso "i"), puedes poner tantos watch como quieras. Luego puedes hacer dos cosas:
1.- Pon un punto de bloqueo en la función o en la parte del código donde empieza a tomar valor tu variable. Esto se hace haciendo doble click en la parte izquierda de la línea de código, si lo haces bien te saldrá una línea roja. Luego ejecuta tu programa normalmente y en el momento en que se use la variable saldrá la ventana de código y la ventana con todos los watch que hayas incluido. Para que el programa siga ejecutándose pulsa F8 y verás línea a línea que valor toma tu variable.
2.- Si quieres ejecutar el programa paso a paso desde el principio pulsa F8.
Así es fácil comprobar si te has equivocado. ¡¡Suerte!! y espero haberte ayudado en algo