void ltrim(char *string) { char *cp, *lp; int i; lp = strchr(string, 0); cp = string; while (cp <= lp && (isspace(*cp))) *cp++; memmove(string, cp, lp-cp); }