const char *strstr( const char* src, const char* sub )
{
const char *bp;
const char *sp;
if ( src == NULL || sub == NULL )
return src;
while ( *src )
{
bp = src;
sp = sub;
do
{
bp = src;
sp = sub;
do
{
if ( !*sp )
return src;
}while ( *bp++ == *sp++ );
src += 1;
}
}
return NULL;
}
10-17
558