C Program to reverse string using for
Program
#include<stdio.h>
#include<string.h>
#define MAX_SIZE 100
int main(void)
{
char inputString[MAX_SIZE], reverseString[MAX_SIZE];
int j = 0;
printf("Enter any string: ");
scanf("%s", inputString);
printf("Original string:");
printf("%s\n",inputString);
printf("Reversed string:");
for(int i=(strlen(inputString)-1);i>=0;i--)
{
reverseString[j] = inputString[i];
j++;
}
printf("%s",reverseString);
return 0;
}
Output
$ gcc reverse-string-using-for.c
$ ./a.out
Enter any string: welcome
Original string:welcome
Reversed string:emoclew