Write a recursive function stringReverse that takes a character array as an argument, prints it back to front and returns nothing. The function should stop processing and return when the terminating null character of the string is encountered.

Respuesta :

Answer:

Refer below for the code.

Explanation:

#include <string.h>

void stringReverse(char[]);

//function declaration

int main()

// main function

{

char str[25];

printf("String to reverse: ");

// user input

scanf("%s", str);

printf("\nString that is reversed is: \n"); //

stringReverse(str);

return 0;

}

void stringReverse(char*arrayString)

{

if (*arrayString=='\0'){

return;

}

else{

stringReverse(arrayString+1);

}

printf("%c", arrayString[0]);

}

RELAXING NOICE
Relax