#include <string.h>
int strncmp(const char * first, const char * last, size_t count)
{
if(!count)
return(0);
while(--count && *first && *first == *last)
{
first++;
last++;
}
return( *(unsigned char *)first - *(unsigned char *)last );
}