Practicing for Substring Searching of Algorithms

Questions 1 of 10
  • Q. What will be the output of the following code?
    #include
    using namespace std;
    void func(char* str2, char* str1) {
      int m = strlen(str2);
      int n = strlen(str1);
      for (int i = 0; i <= n - m; i++) {
        int j;
        for (j = 0; j < m; j++)
         if (str1[i + j] != str2[j])
          break;
         if (j == m)
          cout << i << endl;
        }
      }
    int main() {
      char str1[] = "1253234";
      char str2[] = "323";
      func(str2, str1);
      return 0;
    }