• Source
    1. #include<iostream>
    2. using namespace std;
    3. int getMatchCount(string a, string b)
    4. {
    5. int num;
    6. num = 0;
    7. for (int i = 0; i < a.length() - b.length() + 1; ++i)
    8. {
    9. if (a.compare(i, b.length(), b, 0, b.length()) == 0) // comapre function
    10. {
    11. num = num + 1;
    12. }
    13. else
    14. {
    15. continue;
    16. }
    17. }
    18. return num;
    19. }
    20.  
    21.  
    22. int main()
    23. {
    24. int x = getMatchCount("sisisisisisisisis", "si");
    25. cout << x << endl;
    26. }