Como inverter os vetores?
Leia um vetor de 16 posições e troque os 8 primeiros valores pelos 8 últimos e vice-e-versa. Escreva ao final o vetor obtido.
Eu to fazendo esse algoritmo como se fosse 4 posições e trocando os 2 ultimos valores pelos 2 primeiros, pra eu ir testando e ir andando mais rápido. O que não tô conseguindo fazer é MOSTRAR na tela, esse valores digitados pelo usuário de forma invertida.
Link do codepad-->http://codepad.org/jS3fctxx
#include <stdio.h>
int main (void)
{
int vet[4],c,a,b;
float mult=0;
for (c=0;c<4;c++){
printf("Digite o valor da posicao %d- ", c+1);
scanf("%d", &vet[c]);
}
printf("Os 2 primeiros valores sao\n");
for (c=0;c<2;c++)
{
printf("--> %d \n",vet[0+c]);
}
printf("Os 2 ultimos sao \n");
for(c=2;c>0;c--){
printf("--> %d \n",vet[4-c]);
}
system("pause");
}Discussão (3)
Carregando comentários...