From 264ae2f047a53ffac92271e4609038d17605738e Mon Sep 17 00:00:00 2001 From: Charles Date: Fri, 26 Jul 2019 23:17:36 +0200 Subject: exam final --- exam_final/rendu/ord_alphlong/main.c | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100755 exam_final/rendu/ord_alphlong/main.c (limited to 'exam_final/rendu/ord_alphlong/main.c') diff --git a/exam_final/rendu/ord_alphlong/main.c b/exam_final/rendu/ord_alphlong/main.c new file mode 100755 index 0000000..5a46015 --- /dev/null +++ b/exam_final/rendu/ord_alphlong/main.c @@ -0,0 +1,32 @@ +/* ************************************************************************** */ +/* */ +/* ::: :::::::: */ +/* main.c :+: :+: :+: */ +/* +:+ +:+ +:+ */ +/* By: exam +#+ +:+ +#+ */ +/* +#+#+#+#+#+ +#+ */ +/* Created: 2019/07/26 14:37:24 by exam #+# #+# */ +/* Updated: 2019/07/26 16:33:22 by exam ### ########.fr */ +/* */ +/* ************************************************************************** */ + +#include +#include +#include "include.h" + +#include +int main(int argc, char **argv) +{ + char **strs; + + if (argc != 2) + { + write(1, "\n", 1); + return (0); + } + strs = ft_split(argv[1]); + sort_strs(strs, &strlen_cmp); + sort_strs(strs, &str_lettercmp); + print_strs(strs); + return (0); +} -- cgit