0
0
Files
42piscine/C_03/git/ex01/ft_strncmp.c
Guy Baconniere d30270c485 commit
2021-08-20 10:02:38 +02:00

32 lines
1.1 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* ft_strncmp.c :+: :+: :+: */
/* +:+ +:+ +:+ */
/* By: gbaconni <marvin@42lausanne.ch> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2021/08/12 15:16:07 by gbaconni #+# #+# */
/* Updated: 2021/08/18 11:35:55 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);
}