Program to reverse string
#include<stdio.h> #include<string.h> char* myrev(char *); main() { char str[50]; printf("enter a string\n"); scanf("%[^\n]s",str); //n=strlen(str); myrev(str); printf("%s",str); } char* myrev(char* s1) { int n,i,j; char temp; n=strlen(s1); for(i=0,j=n-1;i<j;i++,j--) { temp=s1[i]; s1[i]=s1[j]; s1[j]=temp; } return(s1); }OutPut:
madan@madan-Lenovo-G570:~/madan$ cc array12.c madan@madan-Lenovo-G570:~/madan$ ./a.out enter a string welcome emoclew