14 lines
273 B
C
14 lines
273 B
C
char *
|
|
ft_strrchr(const char *str, i32 search) {
|
|
char *last = NULL;
|
|
for (i32 i = 0; str[i] || str[i] == (unsigned char)search; i++) {
|
|
if (str[i] == (unsigned char)search)
|
|
{
|
|
last = (char *)&str[i];
|
|
if (str[i] == 0)
|
|
return (last);
|
|
}
|
|
}
|
|
return (last);
|
|
}
|