Bom o negocio é o seguinte to com uma dúvida como faço isso Construa um algoritmo que leia n valores. A cada valor lido o programa deverá armazenar o valor lido em um vetor de pares ou de impares. O programa acabará após um dos vetores estar totalmente preenchido. Cada vetor possuirá 5 elementos. Após um dos vetores estarem preenchidos, o sistema deverá ordenar os dois vetores em ordem decrescente e listar-los em tela. não consegui fazer, quando contador ficar = a 5 ele tinha que parar Aqui está o codigo. Agradeço a ajuda #include <stdio.h> #include <string.h> #include <stdlib.h> main() { int Vet[10]; int Par[10]; int Impar[10]; int i,l,j,p,m; for (i=0; i<10; i++) { printf("\n Digite um numero:"); //printf("\n Quant %d",p); scanf("%d",&Vet); } // { p=0; m=0; { for (i=0; i<10; i++) { if ((Vet%2)==0) { Par=Vet; p++; } else Par=0; } for (i=0; i<10; i++) { if ((Vet%2)!=0) { Impar=Vet; m++; } else Impar= 0; } if(p < 5) { for (i=0; i<10; i++) printf("\n Impar %d", Impar); } else printf("\n não sei"); } printf("\n Quant %d",p); printf("\n Quant %d",m); system("\n Pause"); }