strrchr.c 169 B

123456789101112131415
  1. #include <u.h>
  2. #include <libc.h>
  3. char*
  4. strrchr(char *s, int c)
  5. {
  6. char *r;
  7. if(c == 0)
  8. return strchr(s, 0);
  9. r = 0;
  10. while(s = strchr(s, c))
  11. r = s++;
  12. return r;
  13. }