Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Recursive Character Search and Destroy

Name: Anonymous 2007-05-11 16:50 ID:tCgeez6Q

I receive a string, and I want to remove any 'a', 'b' and 'c' characters, in a recursive way.

How do I do this in C and Java?

Thanks

Name: Anonymous 2007-05-11 20:42 ID:Heaven

char * remove_characters( char * str, char chr )
{
    register char * tmp = str;

    while( * str )
    {
        while( * str == chr )
        {
            str++;
        }

        *tmp++ = * str++;
    }

    * tmp = 0;
    return str;
}

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List