A parte l' errore che non riesco a capire quale sia, dovresti fare il caso generico cioè non considerare per assunto che il vettore abbia dimensione 8, ma vedere la sua dimensione con size e operare quindi su una qualsiasi dimensione del vettore.
A parte l' errore che non riesco a capire quale sia, dovresti fare il caso generico cioè non considerare per assunto che il vettore abbia dimensione 8, ma vedere la sua dimensione con size e operare quindi su una qualsiasi dimensione del vettore.