You might find this more efficient, as there's no need to invoke the strlen function each time:
Code:
	while (*s1)  *s2++ = *s1++;
	*s2 = '\0';