#include <stdio.h>
#include <assert.h>
int my_strncmp(const char* str1, const char* str2 , int count) {
assert(str1 && str2);
while (count-- && *str1++ != '\0' && *str2++ != '\0' && *str1 == *str2) {
}
return *str1 - *str2;
}
int main() {
char* str1 = "abcd";
char* str2 = "abceasd";
int ret = my_strncmp(str1 , str2 , 5);
printf("%d \n", ret);
return 0;
}
12-24
1155