C program to reverse a given string
kw.c
#include <stdio.h>
#include <string.h>
int main()
{
    char s[50], temp;
    printf("———————————————————————————————————————————");
    printf("\nProgram to reverse a given string");
    printf("\n———————————————————————————————————————————");
    printf("\nEnter the string ");
    scanf("%s", s);
    for (int i = 0, j = strlen(s) - 1; i < j; i++, j--)
    {
        temp = s[i];
        s[i] = s[j];
        s[j] = temp;
    }
    printf("\nThe reverse string is %s", s);
    printf("\n———————————————————————————————————————————\n");
    return 0;
}
Output
kodingwindow@kw:~$ gcc kw.c
kodingwindow@kw:~$ ./a.out ——————————————————————————————————————————— Program to reverse a given string ——————————————————————————————————————————— Enter the string Kodingwindow The reverse string is wodniwgnidoK ——————————————————————————————————————————— kodingwindow@kw:~$
Advertisement