Вы можете разработать свою собственную функцию, если вы не хотите использовать строковые функции,
например, функция, которую вы хотите, была бы похожа на эту:
bool find( char * str, char * word )
{
int i,j,k,l;
i = strlen( str );
k = strlen( word );
l = 0;
while ( i >= k )
{
j = 0;
while ( *(str+j+l) == *(word+j) )
{
j++;
}
i--; l++;
if ( j >= k )
{
return true;
}
}
return false;
}
В приведенном выше примере 'str' будет строкой, в которой вы хотите искать, а 'word' будет строкой, в которой вы хотите искать.