woody-woodpacker/ft_printf/libft/ft_strcmp .c

20 lines
296 B
C

#include "libft.h"
int ft_strcmp(const char *s1, const char *s2)
{
unsigned char *ss1;
unsigned char *ss2;
size_t i;
ss1 = (unsigned char *)s1;
ss2 = (unsigned char *)s2;
i = 0;
while (ss1[i] || ss2[i])
{
if (ss1[i] != ss2[i])
return (ss1[i] - ss2[i]);
++i;
}
return (0);
}