copiar caracteres específicos de uma string para outra string

digamos que eu tenho 2 cordas

char str_cp[50],str[50];
str[]="how are you"  

e eu quero colocar a segunda palavra ex "são" em outra seqüência de caracteres chamada str_cp por isso, se eu usar

printf("%s ,%s",str,str_cp); 

será como

how are you 
are 

Como eu posso fazer isso? (Eu tentei função strncpy mas ele pode copiar apenas caracteres específicos do início da seqüência de caracteres) Existe alguma maneira de usar um ponteiro que aponta para o quarto caractere da seqüência de caracteres e usá-lo na função strncpy para copiar os 3 primeiros caracteres, mas o ponto de início para ser o quarto personagem?

questionAnswers(1)

yourAnswerToTheQuestion