C Program to reverse the given string


#include /* Prototypes for standard Input/Output */
#include /* Prototypes for string operations */

void forward_and_backwards(char line_of_char[], int index);

int main()
{
char line_of_char[80];
int index = 0;

strcpy(line_of_char, "This is a string.\n");

forward_and_backwards(line_of_char, index);

return 0;
}


void forward_and_backwards(char line_of_char[], int index)
{
if (line_of_char[index])
{
printf("%c", line_of_char[index]);
index++;
forward_and_backwards(line_of_char, index);
}
printf("%c", line_of_char[index]);
}







/* OUTPUT :


This is a string.

.gnirts a si sih

*/

No comments:

Post a Comment