title: strcasestr not working properly
body: <p>I have two struct arrays and a nested for loop. There are words that are identical in the two arrays, but strcasestr is not detecting them. I used strcasestr to also find substrings within words that are identical. </p>
  
  <p>Here's a snippet of my code:</p>
  
  <pre><code>for(int itr = 0; itr &lt; arrayItr; itr++)
  {
      for(int itr2 = 0; itr2 &lt; arrayItr2; itr2++)
      {
          if(strcasestr(termsArraypast[itr].term, termsArrayTerms[itr2].term) &gt; 0)
          {
              printf("%d %d %s\n", termsArraypast[itr].charDistance, termsArraypast[itr].termDistance, termsArraypast[itr].term);
          }
      }
  }
  </code></pre>
  
  <p>Please know that all of these variables have already been declared in my program. I've just been on this portion for hours and can't figure it out. Thanks.</p>