/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* main.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: gbaconni +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2021/08/12 15:16:20 by gbaconni #+# #+# */ /* Updated: 2021/08/12 15:16:21 by gbaconni ### ########.fr */ /* */ /* ************************************************************************** */ #include #include #include #include int ft_strncmp(char *s1, char *s2, unsigned int n); int main(void) { char s1[32]; char s2[32]; unsigned int n; int result; n = 0; printf("Input String #1 [max 31]: "); scanf("%s", s1); printf("Input String #2 [max 31]: "); scanf("%s", s2); printf("Input Number: "); scanf("%u", &n); result = ft_strncmp(s1, s2, n); printf("s1=%s s2=%s n=%d result=%d (ft_strncmp)\n", s1, s2, n, result); result = strncmp(s1, s2, n); printf("s1=%s s2=%s n=%d result=%d (strncmp)\n", s1, s2, n, result); return (0); }