#include #include #include void reverseString(char * ch,int length); int main() { char array[] = "The String To Reverse"; reverseString(array,strlen(array)); printf("Reversed String : %s \n",array); return 0; } void reverseString(char * ch,int length) { if(length == 1 || length == 0) return; char temp = ch[0]; ch[0] = ch[length-1]; ch[length-1] = temp; reverseString(ch+1,length-2); }