4 /** Display a prompt to the user then wait for an integer input. */
5 int promptValue(const char* prompt
) {
6 printf("%s:\n", prompt
);
12 /** Linked list of int */
13 typedef struct link_s
{
18 link_t
* list_new(int value
) {
20 link_t_new
= malloc(sizeof(link_t
));
21 link_t_new
->value
= value
;
22 link_t_new
->next
= NULL
;
26 void list_clear(link_t
* link
) {
32 int value
= promptValue("Entrer l'entier a mettre dans un maillon");
33 head
= list_new(value
);
34 printf("Valeur entiere dans le maillon: %d\n", head
->value
);