何故BCCで

void strcpy(char *to,char *from){
while(*to++ = *from++);
}

と書くとWarningが出るんでしょうか。