C program to find reverse of a string using while loop.
C program to find reverse of a string using while loop.
#include <stdio.h>
#define MAX 100
int main()
{
char text[MAX], rev[MAX];
int i, stri, revi, len;
printf("Enter any string: ");
gets(text);
i = 0;
while(text[i] != '\0') i++;
len = i;
revi = 0;
stri = len - 1;
while(stri >= 0)
{
rev[revi] = text[stri];
stri--;
revi++;
}
rev[revi] = '\0';
printf("\nOriginal string = %s\n", text);
printf("Reverse string = %s", rev);
return 0;
}
Output:
Enter any string: computer
Original string = computer
Reverse string = retupmoc