String reverse means reverses the order of all the characters in a string. String are stored in Array of type char, with the end of the string marked by the null character.
String is a group of characters means a linear sequence of characters,(a,b,c,d),word.By using recusive function we can reverse a string from begin to end.A recursive is a function that calls itself is termed as a recursive function and the process involved in doing this is called recursion.
Structure contains a number of data items(int,float,char) grouped together. These data items may or may not be of same type. So we can say that structure is a collection of heterogeneous(different) data items.