Soit des articles représentés par la structure product définie comme suit:
typedef struct product{ char* name; double price; } product_t;
Ces articles sont stockés dans une linked list implémentée comme suit:
typedef struct node{ product_t product; struct node* next; };
Ecrivez le prototype et le corps d'une fonction map qui applique une fonction reçue en argument à chaque élément d'une linked list.