Olá pessoal estou com probleminha, Tenho 2 vetores de inteiros de 5 posições (a[5],b[5]) não estou consigo fazer a troca dos valores dos vetores da seguinte forma:
Após a leitura adicione os elementos do vetor A no vetor B de forma inversa, onde a posição B[1], possuirá o conteúdo de A[5], a posição B[2], possuirá o
conteúdo de A[4], e assim por diante, até que a posição B[5], contenha A[1].
#include <stdlib.h>
#include <stdio.h>
int main (){
int i,a[5],b[5];
//preenche o vetor a
for(i=0;i<5;i++)
{
printf("Informe %d valor para a:",i+1);
scanf("%d",&a[i]);
}
//preenche o vetor b
for(i=0;i<5;i++)
{
printf("Informe %d valor para b:",i+1);
scanf("%d",&b[i]);
}
for(i=0;i<5;i++)
{
b[i] = a[i]; // aqui não está funcionando conforme solicitado.
}
Pergunta
Binder
Olá pessoal estou com probleminha, Tenho 2 vetores de inteiros de 5 posições (a[5],b[5]) não estou consigo fazer a troca dos valores dos vetores da seguinte forma:
Após a leitura adicione os elementos do vetor A no vetor B de forma inversa, onde a posição B[1], possuirá o conteúdo de A[5], a posição B[2], possuirá o
conteúdo de A[4], e assim por diante, até que a posição B[5], contenha A[1].
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.