-
void trim(char* str)
-
{
-
char *qst;
-
char *tail = NULL;
-
-
if(str == NULL)
-
{
-
return;
-
}
-
-
for(qst = str ;*str ; ++str)
-
{
-
-
if(*str != ' '&& *str != '\t')
-
{
-
*qst++ = *str;
-
tail = qst;
-
}
-
else
-
{
-
if(tail)
-
{
-
*qst++ = *str;
-
}
-
}
-
}
-
-
if(tail)
-
*tail = 0;
-
else
-
*qst = 0;
-
-
return;
- }