diff options
Diffstat (limited to 'ft_strcmp.c')
| -rw-r--r-- | ft_strcmp.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/ft_strcmp.c b/ft_strcmp.c new file mode 100644 index 0000000..8a86b2a --- /dev/null +++ b/ft_strcmp.c @@ -0,0 +1,9 @@ +int ft_strcmp(const char *s1, const char *s2) +{ + int i; + + i = 0; + while (s1[i] && s2[i] && s1[i] == s2[i]) + i++; + return ((unsigned char)s1[i] - (unsigned char)s2[i]); +} |
