printing a string backwards using parameter passing and pointers
Posted by mark123
Last Updated: March 05, 2012
#include<stdio.h>
#include<conio.h>


void rev( char *s )
{
    if( ( *( s + 1 ) ) )
        rev( s + 1 );
    printf( "%c", *s );
}

int main()
{
    char s[100];
    printf("Enter a string:");
    scanf( "%s", s );
    rev( s );
    getch();
    return 0;
}