void Szukaj(string wzorzec, string tekst)
...
cout << Szukaj(wzorzec, tekst) << endl;
Próbujesz wypisać void :D
string wzorzec;
strlen(wzorzec);
nie ma funkcji strlen(std::string). Jest strlen(const char*) w nagłówku <cstring> lub <string.h>. Tutaj ta funkcja znalazła się przez przypadek z ktoregoś z nagłówków.
Jeśli chcesz sprawdzić długość stringa to wywołaj jego metodę - length() w ten sposób:
int dlugosc = wzorzec.length();
A tutaj:
if (int i = 0; i < 9; i++)
pomyliłeś ifa z forem :D