... no se si habra espacios en los arreglos en donde no se puedan guardar ciertos datos...
Muchas gracias, ya lo solucione... entre otras cosas, ademas de controlar los rangos como me dijo "Amilius", cambie el tipo del arreglo, lo tenia en double, y lo cambie por long double, q en sun maneja un total de 16 bytes, y pues asi no se distorcionaban los datos...Precisamente iba a preguntar eso :P. Cuando manejes operaciones con variables cuyo valor irá aumentando sin tener previsiones de su valor final, asegúrate de emplear un tipo de variable que pueda contener tus valores sin problemas. En este caso es mejor emplear el tipo de dato que más bytes te permita almacenar.