List *delSpaces(List *p) {
while (p && p->c == ' ')
{
p = p->next;
}
struct L *head = p;
struct L *prev = p;
p = p->next;
while (p)
{
if (p->c == ' ')
{
prev->next = p->next;
}
else
{
prev = p;
}
p = p->next;
}
return head;
}