I have code that finds the same words with help specific word. Now, I try make code that finds and counts the same words in a string like that: "hello hello hello bye bye" => hello - 3, bye -2
int main()
{
char str[100], word[20];
int i, j, ls, lw, temp, countW = 0, chk;
printf("Enter the String: ");
gets(str);
printf("Enter a Word: ");
gets(word);
ls = strlen(str);
lw = strlen(word);
for (i = 0; i < ls; i++)
{
temp = i;
for (j = 0; j < lw; j++)
{
if (str[i] == word[j])
i++;
}
chk = i - temp;
if (chk == lw)
countW++;
i = temp;
}
printf("\nOccurrence = %d", countW);
getch();
return 0;
}