strev() ফাংশন ব্যবহার করে
- ফাংশনটি একটি স্ট্রিংকে বিপরীত করার জন্য ব্যবহার করা হয়।
- উল্টানো স্ট্রিং একই স্ট্রিংয়ে সংরক্ষণ করা হবে।
সিনট্যাক্স
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
strev() ফাংশন ব্যবহার না করে
এখন স্ট্রেভ() ফাংশন −
ব্যবহার না করে একটি স্ট্রিং রিভার্স করার প্রোগ্রামটি দেখিউদাহরণ
#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