تابع strrev: این تابع برای وارونه کردن یک رشته به کار می‌رود. قالب کلی این دستور به شکل زیر است:

char *strrev(char *string);

مقدار برگشتی این تابع وارون شده رشته است.

به مثال زیر توجه کنید:

int main()
{
char Input[256];
printf(“Enter a sentence: “);
gets(Input);
printf(“Reverse of your sentence is %s.\n”, strrev(Input));
return 0;
}