diff options
Diffstat (limited to 'c01/ex08')
| -rw-r--r-- | c01/ex08/ft_sort_int_tab.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/c01/ex08/ft_sort_int_tab.c b/c01/ex08/ft_sort_int_tab.c index 6a0d092..4aa51b0 100644 --- a/c01/ex08/ft_sort_int_tab.c +++ b/c01/ex08/ft_sort_int_tab.c @@ -6,7 +6,7 @@ /* By: cacharle <charles.cabergs@gmail.com> +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2019/07/03 18:06:03 by cacharle #+# #+# */ -/* Updated: 2019/07/03 18:14:54 by cacharle ### ########.fr */ +/* Updated: 2019/07/04 06:52:49 by cacharle ### ########.fr */ /* */ /* ************************************************************************** */ @@ -16,8 +16,11 @@ int is_sorted(int *tab, int size) i = 0; while (i < size - 1) + { if (tab[i] > tab[i + 1]) return (0); + i++; + } return (1); } @@ -28,6 +31,7 @@ void ft_sort_int_tab(int *tab, int size) while (!is_sorted(tab, size)) { + i = 0; while (i < size - 1) { if (tab[i] > tab[i + 1]) |
