[ create a new paste ] login | about

Link: http://codepad.org/Ys6pjkMx    [ raw code | output | fork ]

C, pasted on Nov 29:
#include <string.h>
 
int main(void)
{
    char *str = "aardwolf  it is animal";
    char *p = str, *wrdbeg;
 
    str = strchr(str, 'a');
 
    if (str)
    {
        while (str)
        {
            wrdbeg = str;
            while ( ( wrdbeg != p ) && ( *(wrdbeg - 1) != ' ') )
                --wrdbeg;
            while( ( *str != 0 ) && ( *(str + 1) != ' ') )
                ++str;
            while ( wrdbeg != str )
                putchar( *( wrdbeg++ ) );
            putchar('\n');
            str = strchr(str, 'a');
        }
    }
    else
        puts("symbol 'a' is not found");
 
    return 0;
}


Output:
1
2
aardwol
animal


Create a new paste based on this one


Comments: