Δημοσιεύτηκε: 21 Ιούλ 2011, 18:44
Έκανα μια διόρθωση αλλά και πάλι δεν το διαγράφει:
Μήπως μποείς να μου πεις πώς είναι; Δεν μπορώ να το βρω!
Ελπίζω επειδή δεν μπορώ να λύσω την άσκηση να μην χρειάζεται να ξαναδιαβάσω structs και pointers από την αρχή

- Κώδικας: Επιλογή όλων
int del1st(List *list,int value)
{
Node *dummy;
dummy = (*list).head;
while(dummy != NULL)
{
if(dummy->data == value)
{
dummy->prev->next = dummy->next;
free(dummy);
}
dummy = dummy -> next;
}
return 0;
}
Μήπως μποείς να μου πεις πώς είναι; Δεν μπορώ να το βρω!
Ελπίζω επειδή δεν μπορώ να λύσω την άσκηση να μην χρειάζεται να ξαναδιαβάσω structs και pointers από την αρχή