Gracias DarkJ por responder tan pronto. Tienes razón si que funciona como yo habia dicho, el problema era que las sumas de los vectores las estaba haciendo dentro de varios bucles for y no estaba controlando bien el numero de los indices y entonces no haci bien las sumas. Muchas gracias ya lo solucioné!