La funcion "strcpy" copia toda la cadena que sepa yo... vas a tener que hacelo por arrays y aparti de la posicion que quieras copiar caracter por caracter en la otra variable...
Al final sera algo asi aunque no se si del todo bien (lo de declarar en blanco la array)... simple pero bueno...
Código:
#include <stdio.h>
#include <string.h>
#define MAX 10
void main()
{
char palabra[MAX]=("");
char palabra_copiada[MAX]=("");
int i=0,n=0;
printf("Introduce una palabra: ");
gets(palabra);
fflush(stdin);
for(i=0;i<int(strlen(palabra));i++)
{
if(i>=4)
{
palabra_copiada[n]=palabra[i];
n++;
}
}
puts(palabra_copiada);
}
a ver que mas te dicen...