#include size_t strspn(const char *s, const char *accept) { size_t l = 0; const char *a; for (; *s; s++) { for (a = accept; *a && *s != *a; a++); if (!*a) break; else l++; } return l; }