Pour ne pas perdre la dernière valeur entrée dans le tableau, il faut utiliser un registre à décalage.
Le pb de connection est du à l'autoindexation (clic droit sur le point d'entrée...). Par défaut les boucles For autoindexent les entrées de type tableau. C'est l'inverse avec les boucles while.
J'ai corrigé et fait un peu de ménage dans votre vi.
Ceci dit, je ne pense pas que vous arriviez ainsi à calculer votre moyenne... il faudra probablement revoir votre algorithme ;).
Chilly Charly (aka CC)