Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #define TAMANHO 10
- void ScanVet(int vet[], int tam)
- {
- int i, j, continua;
- for(i = 0; i < tam; i++)
- {
- printf("Digite o %do valor: ",i+1);
- scanf("%d",&vet[i]);
- do
- {
- continua = 0;
- for(j = 0; j < i; j++)
- {
- while(vet[j] == vet[i])
- {
- printf("VALOR JA DIGITADO\nDigite outro valor: ");
- scanf("%d",&vet[i]);
- continua = 1;
- }
- }
- }while(continua != 0);
- }
- }
- void paresImpares (int vet[], int tam)
- {
- int i, j, fim = tam, aux;
- for(i = 0; i < fim; i++)
- {
- if(vet[i]%2)
- {
- for(j = i; j < fim - 1; j++)
- {
- aux = vet[j];
- vet[j] = vet[j + 1];
- vet[j + 1] = aux;
- }
- i --;
- fim --;
- }
- }
- }
- int main()
- {
- int vetor[TAMANHO], i;
- ScanVet(vetor, TAMANHO);
- paresImpares(vetor, TAMANHO);
- for(i = 0; i < TAMANHO; i++)
- printf("%d ",vetor[i]);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement