strrev() फ़ंक्शन का उपयोग करना
- फ़ंक्शन का उपयोग स्ट्रिंग को उलटने के लिए किया जाता है।
- उलटी हुई स्ट्रिंग को उसी स्ट्रिंग में संग्रहित किया जाएगा।
सिंटैक्स
strrev (string)
फ़ंक्शन का उपयोग किए बिना स्ट्रिंग को उलटने पर काम करने से पहले, आइए देखें कि स्ट्रिंग फ़ंक्शन strrev () का उपयोग करके स्ट्रिंग को कैसे उल्टा किया जाए, ताकि हम आसानी से अंतर ढूंढ सकें और अवधारणा पर स्पष्टता प्राप्त कर सकें -
उदाहरण
#include<stdio.h> main (){ char a[50] ; clrscr(); printf (“enter a string”); gets (a); strrev (a); printf(“reversed string = %s”,a) getch (); }
आउटपुट
enter a string Hello reversed string = olleH
strrev() फ़ंक्शन का उपयोग किए बिना
आइए अब देखते हैं कि strrev () फ़ंक्शन का उपयोग किए बिना एक स्ट्रिंग को उलटने के लिए प्रोग्राम -
उदाहरण
#include <stdio.h> #include <conio.h> #include <string.h> void main(){ char string[20],temp; int i,length; printf("Enter String : "); scanf("%s",string); length=strlen(string)-1; for(i=0;i<strlen(string)/2;i++){ temp=string[i]; string[i]=string[length]; string[length--]=temp; } printf("\nReverse string :%s",string); getch(); }
आउटपुट
Enter String : Tutorialspoint Reverse string :tniopslairotuT