... 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...