int my_strcmp(const char *dest, const char *src)
{
assert(dest);
assert(src);
while(*dest != '\0' && *src != '\0' && *dest == *src)
{
dest ++;
src ++;
}
return *dest - *src;
}
int my_strncmp(const char *dest, const char *src, size_t n)
{
assert(dest);
assert(src);
while(n-- && *dest != '\0' && *src != '\0' && *dest == *src )
{
*dest ++;
*src ++;
}
return *dest - *src;
}