/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* ft_sort_params.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: lclerel- +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2026/03/19 16:47:37 by lclerel- #+# #+# */ /* Updated: 2026/03/19 18:09:21 by lclerel- ### ########.fr */ /* */ /* ************************************************************************** */ #include int ft_strcmp(char *s1, char *s2) { int i; i = 0; while (s1[i] != '\0' && s1[i] == s2[i]) i++; return (s1[i] - s2[i]); } void ft_display(int argc, char **argv) { int i; int len; i = 1; while (i < argc) { len = 0; while (argv[i][len]) len++; write(1, argv[i], len); write(1, "\n", 1); i++; } } int main(int argc, char **argv) { int i; int j; char *temp; if (argc < 2) return (0); i = 1; while (i < argc - 1) { j = i + 1; while (j < argc) { if (ft_strcmp(argv[i], argv[j]) > 0) { temp = argv[i]; argv[i] = argv[j]; argv[j] = temp; } j++; } i++; } ft_display(argc, argv); return (0); }