The strncmp function compares no more than maxchar characters
from the string pointed to by str_1 to the string pointed
to by str_2. The strings are compared until a null character
is encountered, the strings differ, or maxchar is reached.
Characters that follow a difference or a null character are not
compared.