σκεφτηκα κατι αλλο ομως το οποιο δεν δουλευει.
Βασικα δουλευει αλλα βγαζει 2 φορες τα αποτελεσματα που θελω ενω εγω τα θελω μια.
τροποποιησα τον κωδικα ως εξης :
- Κώδικας: Επιλογή όλων
int main ()
{
int static id;
Customer *head ,*newnode;
head = NULL;
newnode=NULL;
for(id=1; id<3; id++)
{
list_prepend(&head,id);
list_prepend(&head,id);
}
list_print(head);
free(newnode);
free(head);
return 0;
}
σκοπος μου ειναι να μην καλω την συναρτηση με εναν στανταρ αριθμος αλλα με αριθμο που θα αρχικοποιει η for στο δευτερο ορισμα της.
η εξοδος ειναι 2 2 1 1 ενω ηθελα 2 1 θα το βρω το λαθος....