Reverse A String Using strrev In C Programming

Definition:

  • strrev() is a default function in C programming which can be used to reverse a string.
  • The input to this function should be the character array of the string to be reversed.

Syntax:

strrev(character array);

Example Program for Reverse A String Using strrev

/*  Example Program For Example Program for Reverse A String Using strrev In C Programming Language
    little drops @ thiyagaraaj.com
    Coded By:THIYAGARAAJ MP             */

// Header Files
#include<stdio.h>
#include<conio.h>
#include <string.h>

//Main Function
int main()
{
    // Variable Declaration
    char charArray[100];

    //Get Input Value
    printf("Enter the string to be reversed : ");
    gets(charArray);

	strrev(charArray);
    printf("String after reversal is : %s",charArray);
	
    // Wait For Output Screen
    getch();

     //Main Function return Statement
     return 0;
}

Output:

Enter the string to be reversed : reverse
String after reversal is : esrever