>>184
なんで
void strcpy(char *dest, const char *src);
でなくて わざわざ
char *strcpy(char *dest, const char *src);
と dest の値を返してるか考えてみてください。