The libc implementation
Martin ‘Solar’ Baute
Public Domain
int strncmp(const char *s1,const char *s2,size_t n)
Compares at most n bytes of s1 to s2
Returns positive if the value of s1 is larger than s2
Returns negative if the value of s1 is smaller than s2
Returns zero if s1 equals s2