Advertisement
Guest User

paste2

a guest
Nov 21st, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.92 KB | None | 0 0
  1. #include <iostream>
  2. #include <cstring>
  3. int main()
  4. {
  5.     char arr1[50];
  6.     char arr2[50];
  7.     int isTrue = 0;
  8.     std::cout << "Please enter array: " << std::endl;
  9.     std::cin.getline(arr1, 50);
  10.     std::cout << "Please enter word to search for: " << std::endl;
  11.     std::cin.getline(arr2, 50);
  12.     int size = static_cast<int>(strlen(arr2));
  13.  
  14.     for (int i = 0; i < 50; i++)
  15.     {
  16.         if (arr1[i] == arr2[0])
  17.         {
  18.         for(int k = 0; k<=size; k++)
  19.         {
  20.             if (arr1[i+k] == arr2[k])
  21.             {
  22.                 if (arr1[i+size-1] == arr2[size-1])
  23.                 {
  24.                     isTrue = 1;
  25.                 }
  26.             }
  27.             else
  28.             {
  29.                 break;
  30.             }
  31.  
  32.         }
  33.  
  34.         }
  35.         if (isTrue == 1)
  36.         {
  37.             std::cout<<i<<", ";
  38.             isTrue = 0;
  39.         }
  40.  
  41.     }
  42.     std::cout<<std::endl;
  43.  
  44.  
  45.  
  46.     return 0;
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement