Função em C

Bom dia,

Preciso implementar uma função void copy_vec (int * vec1, int * vec2, int n) que, através do uso de
ponteiros, copia n números inteiros de vec1 para vec2, mas como faço isso?

Obrigada.

void copy_vec (int * vec1, int * vec2, int n){
int i;
for(i=0;i<n;i++)
*(vec2+i) = *(vec1+i); //somamos 1 no ponteiro e depois acessamos esse lugar na memoria.
}

Obrigada :slight_smile: