#include #include #include struct mail { long int valeur; struct mail* suivant; }; typedef struct mail maillon; void ajouter_fin(maillon* debut, double nouv){ maillon* p = (maillon*) malloc(sizeof(maillon*)); p->valeur = nouv; maillon* fin; fin = debut; while(fin->suivant != NULL) fin = fin->suivant; fin->suivant = p; p->suivant = NULL; int affichage(maillon* debut){ if (debut->suivant == NULL){ printf("%f",debut->valeur); return EXIT_SUCCESS; }else affichage(debut->suivant); printf("%f",debut->valeur); return EXIT_SUCCESS; int main(int argc, char** argv){ long int val1, val2; int i; maillon* debut1 = NULL; maillon* debut2 = NULL; val1 = strtol(argv[1],NULL,10); val2 = strtol(argv[2],NULL,10);