Implemente a função
char * memcpy(char *dest, char *orig, int n)
que copia n caracteres do vetor origem (orig) para o vetor destino (dest) e devolve o vetor dest.
Passo 1
Fala aí! Essa aqui é bem rapidinha. Basicamente, precisamos fazer com que a função percorra os vetores origem e destino, copiando os valores um por um do primeiro e colando no segundo. Vamos fazer isso por meio de um for:

Se liga, declaramos a função da forma que o enunciado pediu, criamos uma variável auxiliar i, ela será responsável por percorrer os vetores por meio do comando for. Quando fazemos
for (i = 0; i
dest[i] = orig[i]
basicamente estamos dizendo para o programa fazer o valor de uma posição no vetor destino igual ao valor da posição respectiva no vetor origem. E finalizamos com um return dest para cumprir o pedido pelo enunciado!
Resposta
char *memcpy(char*dest, char*orig, int n)
{
int i;
for (i = 0; i
dest[i] = orig[i];
return dest;
}