size_t strlen(const char *s){ size_t r; for(r = 0; s[r] != '\0'; ++r); return r; } size_t strnlen(const char *s, size_t maxlen){ size_t r; for(r = 0; s[r] != '\0' && r < maxlen; ++r); return r; }