strrchr C library function :
strrchr() function can be used to get the last substring in a string starting from a specific character. It returns one pointer of a substring. We can use this pointer to print the substring.
Syntax of strrchr() :
The syntax of strrchr() method is as below :
char *strrchr(const char *str, int c)
It takes two arguments :
str: It is the string to search. c: It is the character to search in the string str.
Return value :
The return value of this method is a char * i.e. the pointer to the last occurrence of character c in string str.
Example program :
#include <stdio.h>
#include <string.h>
int main()
{
    char str[] = "the quick brown fox run over the lazy dog";
    char c;
    printf("Enter a character : ");
    scanf("%c", &c);
    char *subStr = strrchr(str, c);
    printf("%s", subStr);
    return 0;
}
Sample Output :
Enter a character : f
fox run over the lazy do


