Exercicio 3

#include <stdio.h>
#include <stdlib.h>

void meuPonteiro(int *v, int n){
    int i;
    for(i = 0; i < n; i++){
        if( *(v + i) % 2 == 0 ){    // retorna verdadeiro caso elemento for par
            printf("endereço = %p, valor = %d\n", (v+i), *(v+i) );
        }
    }
}

int main()
{
    int N, i;

    printf("Entre com o tamanho do vetor: ");
    scanf("%d", &N);

    int vetor[N];

    for( i = 0; i < N; i++){
        printf("elemento %i: ", i+1);
        scanf("%i", &vetor[i]);
    }

    meuPonteiro(vetor, N);

    return 0;
}

output