Bom pessoal preciso de ajuda com programação em C. Sobre vetores. Um exercício pede para que seja criado um vetor de cinco posições e em cada posição inserir um inteiro e exibir na tela. O problema é com a segunda parte do exercicio que é para multiplicar os números pares pelos ímpares e eu não consigo.. abaixo tem um código que fiz mas que esta dando erro. tento criar um vetor que recebe apenas os pares e outra para receber os impares mas da erro.. se alguém puder ajudar... OBRIGADO
CÓDIGO EM C
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int main(){
setlocale(LC_ALL, "Portuguese");
int vetor[5];
int impares[0];
int pares[0];
int ProdutoParesImpares[0][0];
int TotalImpares = 0, TotalPares = 0;
for (int i = 0 ; i < 5 ; i++){
printf("Diga o %dº valor: ", i + 1);
scanf("%d", &vetor);
if (vetor % 2 == 0 ){
TotalPares++;
}
else
TotalImpares++;
}
printf("\nTotal de pares: %d ; Total de ímpares: %d\n", TotalPares, TotalImpares);
printf("\nValores inseridos: ");
for (int i = 0 ; i < 5 ; i++){
printf("\nposição [%d]=%d ",i + 1, vetor);
}
for(int i = 0 ; i < 5 ; i++){
if (vetor % 2 == 0){
pares[TotalPares] = vetor;
}
else
pares[TotalPares] = vetor;
}
}
printf("\n\nVetor dos pares: ");
for (int i = 0 ; i < TotalPares ; i++){
printf(" \n[%d] = %d", TotalPares, pares[TotalPares]);
}
printf("\n\nVetor dos ímpares: ");
for (int i = 0 ; i < TotalImpares ; i++){
printf(" \n[%d] = %d", TotalImpares, impares[TotalImpares]);
}
return 0;
system("pause");
}