String
reverse using strrev in c programming language
#include<stdio.h>
#include<string.h>
int main(){
char str[50];
char *rev;
printf("Enter any string : ");
scanf("%s",str);
rev = strrev(str);
printf("Reverse string is : %s",rev);
return 0;
}
String
reverse in c without using strrev
String
reverse in c without using string function
How to
reverse a string in c without using reverse function
#include<stdio.h>
int main(){
char str[50];
char rev[50];
int i=-1,j=0;
printf("Enter any string : ");
scanf("%s",str);
while(str[++i]!='\0');
while(i>=0)
rev[j++] =
str[--i];
rev[j]='\0';
printf("Reverse of string is : %s",rev);
return 0;
}
Sample output:
Enter any string :
cquestionbank.blogspot.com
Reverse of string is :
moc.topsgolb.knabnoitseuqc
Reverse a string in c using pointers
C program to reverse a string using
pointers
#include<stdio.h>
int main(){
char str[50];
char rev[50];
char *sptr
= str;
char *rptr
= rev;
int i=-1;
printf("Enter any string : ");
scanf("%s",str);
while(*sptr){
sptr++;
i++;
}
while(i>=0){
sptr--;
*rptr =
*sptr;
rptr++;
--i;
}
*rptr='\0';
printf("Reverse of string is : %s",rev);
return 0;
}
Sample output:
Enter any string : Pointer
Reverse of string is : retnioP
0 comments:
Post a Comment