isspacech
while (isspacech(*str))
if (isspacech(*src))
else if (isspacech(*src))
while (isspacech(*src))
for (; q && *q && !isspacech(*q); q++) {
if (*endp != '\0' && !isspacech(*endp)) {