/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* ft_strncmp.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: gbaconni +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2021/08/12 15:16:07 by gbaconni #+# #+# */ /* Updated: 2021/08/12 15:16:11 by gbaconni ### ########.fr */ /* */ /* ************************************************************************** */ int ft_strncmp(char *s1, char *s2, unsigned int n) { char c1; char c2; if (n == 0) return (0); c1 = '\0'; c2 = '\0'; while (n > 0) { c1 = *s1++; c2 = *s2++; if (c1 == '\0' || c1 != c2) break ; n--; } return (c1 - c2); }