C program to find reverse of a string using strrev() function.
C program to find reverse of a string using strrev() function.
#include <stdio.h>
#include <string.h>
#define MAX 100
int main()
{
char text[MAX], rev[MAX];
char *s = text;
char *r = rev;
int len = 0;
printf("Enter any string: ");
gets(text);
while(*(s++)) len++;
s--;
while(len >= 0)
{
*(r++) = *(--s);
len--;
}
*r = '\0';
printf("\nOriginal string = %s\n", text);
printf("Reverse string = %s", rev);
return 0;
}
Output:
Enter any string: language
Original string = language
Reverse string = egaugnal