int main(int argc, char **argv) { l_lst *l_a; l_lst *l_b; int i; i = 1; l_a = lst_new(); l_b = lst_new(); if (argc < 2) error(); if (argc == 2) { write (1, "\n", 1); return (0); } while (i < argc) { l_a = lst_add_end(l_a, ft_atoi(argv[i])); i++; } l_a = l_sort(l_a, l_b); write(1, "\n", 1); return (0); }
List dl_sort_dec(List list) { assert_argument_not_null(list); dl_assert_element_size(list); return l_sort(list, double_compare_dec); }