strcspn.c 230 B

1234567891011121314
  1. /* $Id$ */
  2. int
  3. strcspn(string, notin)
  4. char *string;
  5. char *notin;
  6. {
  7. register char *s1, *s2;
  8. for (s1 = string; *s1; s1++) {
  9. for(s2 = notin; *s2 != *s1 && *s2; s2++) /* nothing */ ;
  10. if (*s2) break;
  11. }
  12. return s1 - string;
  13. }