#include size_t strlen(char const *str) { size_t i; if (str == NULL) return (0); i = -1; while (str[++i] != '\0'); return (i); } size_t strnlen(char const *str, size_t maxlen) { size_t i; if (str == NULL) return (0); i = -1; while (str[++i] != '\0' && (size_t)i < maxlen); return (i); }