Itay, creio que, alem do vetor[total] vc deve declarar cada posicao dele, ex:
int vetor[4]; // vetor de 4 posicoes
vetor[0]; // declarando a posicao 0 do vetor de 4 posicoes e assim por diante.
vetor[1];
vetor[2];
vetor[3];
Pra calcular, use uma formula dentro do contador:
calculo = calculo + vetor na posicao atual
ou
calculo += vetor na posicao atual
Uma coisa, apesar de nao estar presente no dia, creio que essa nao foi a proposta do exercicio. Do modo que esta fazendo, vc esta tentando receber valores em um vetor de 10 posicoes, soma-los e exibi-los em ordem inversa e a soma, o que, na interface, seria a mesma coisa. Mas creio que foi pedido que se copiasse cada valor de cada posicao do vetor, para um segundo vetor em ordem inversa, alem de soma-los:
vetor1[0] = 5;
vetor2[9] = vetor1[0];
vetor2[9] = 5;
lembrando que essa é a logica, nao a formula.
O Marcos me lembrou de uma coisa muito importante, que praticamente solucionou meu problema, LEI DA SUBTRACAO.
Sao 10 posicoes no total, se um comeca do zero++, o outro deve fazer o caminho inverso, porem nao conseguia usar 9--, ai que entra a lei da subtracao, em vez de usar 9--, da pra usar-se 9- a posicao atual do vetor.
vetor2[maior posicao do vetor2 - posicao atual vetor1]
Espero ter ajudado, porque acho que me enrolei um pouco pra explicar.
Joao de Souza