string.h
Función strcpy ANSI C
char *strcpy(char *s1, const char *s2);
Copia la cadena apuntada por s2 (incluyendo el carácter nulo) a la cadena apuntada por s1.
Valor de retorno:
La función retorna el valor de s1. Si al copiar una cadena a la otra se superponen, entonces el comportamiento no está definido.
Ejemplo:
#include <stdio.h>
#include <string.h>
int main()
{
char s2[8] = "abcdefg";
char s1[8];
strcpy( s1, s2 );
printf( "s2=%s\n", s2 );
printf( "s1=%s\n", s1 );
return 0;
}