1 #include "str.h" 2 str_chr(register char * s,int c)3unsigned int str_chr(register char *s,int c) 4 { 5 register char ch; 6 register char *t; 7 8 ch = c; 9 t = s; 10 for (;;) { 11 if (!*t) break; if (*t == ch) break; ++t; 12 if (!*t) break; if (*t == ch) break; ++t; 13 if (!*t) break; if (*t == ch) break; ++t; 14 if (!*t) break; if (*t == ch) break; ++t; 15 } 16 return t - s; 17 } 18