Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- node *del(node *head, char remove)
- {
- node *p = head;
- node *temp;
- temp = (node *)malloc(sizeof(node));
- while (p != NULL) {
- if (p == head && p->letters == remove) {
- temp = p->next;
- free(p);
- head = temp;
- p = head;
- }
- else if (p->next != NULL && p->next->letters == remove ) {
- temp = p->next;
- p->next = temp->next;
- free(temp);
- }
- p = p->next;
- }
- return head;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement