#include <stdio.h>
void main()
{
int count = 0, i, times = 0, t, h, e, space;
char string[100];
/* Traverse the string to count the number of characters */
while (string[count] != '\0')
{
count++;
}
/* Finding the frequency of the word 'the' */
for (i = 0; i <= count - 3; i++)
{
t =(string[i] == 't' || string[i] == 'T');
h =(string[i + 1] == 'h' || string[i + 1] == 'H');
e =(string[i + 2] == 'e'|| string[i + 2] == 'E');
space =(string[i + 3] == ' ' || string[i + 3] == '\0');
if ((t && h && e && space) == 1)
times++;
}
printf("Frequency of the word 'the' is %d\n", times
); }
I2luY2x1ZGUgPHN0ZGlvLmg+CiAKdm9pZCBtYWluKCkKewogICAgaW50IGNvdW50ID0gMCwgaSwgdGltZXMgPSAwLCB0LCBoLCBlLCBzcGFjZTsKICAgIGNoYXIgc3RyaW5nWzEwMF07CiAKICAgIHB1dHMoIkVudGVyIGEgc3RyaW5nOiIpOwogICAgZ2V0cyhzdHJpbmcpOwogICAvKiAgIFRyYXZlcnNlIHRoZSBzdHJpbmcgdG8gY291bnQgdGhlIG51bWJlciBvZiBjaGFyYWN0ZXJzICovCiAgICB3aGlsZSAoc3RyaW5nW2NvdW50XSAhPSAnXDAnKQogICAgewogICAgICAgIGNvdW50Kys7CiAgICB9CiAgICAvKiAgIEZpbmRpbmcgdGhlIGZyZXF1ZW5jeSBvZiB0aGUgd29yZCAndGhlJyAqLwogICAgZm9yIChpID0gMDsgaSA8PSBjb3VudCAtIDM7IGkrKykKICAgIHsKICAgICAgICB0ID0oc3RyaW5nW2ldID09ICd0JyB8fCBzdHJpbmdbaV0gPT0gJ1QnKTsKICAgICAgICBoID0oc3RyaW5nW2kgKyAxXSA9PSAnaCcgfHwgc3RyaW5nW2kgKyAxXSA9PSAnSCcpOwogICAgICAgIGUgPShzdHJpbmdbaSArIDJdID09ICdlJ3x8IHN0cmluZ1tpICsgMl0gPT0gJ0UnKTsKICAgICAgICBzcGFjZSA9KHN0cmluZ1tpICsgM10gPT0gJyAnIHx8IHN0cmluZ1tpICsgM10gPT0gJ1wwJyk7CiAgICAgICAgaWYgKCh0ICYmIGggJiYgZSAmJiBzcGFjZSkgPT0gMSkKICAgICAgICAgICAgdGltZXMrKzsKICAgIH0KICAgIHByaW50ZigiRnJlcXVlbmN5IG9mIHRoZSB3b3JkICd0aGUnIGlzICVkXG4iLCB0aW1lcyk7Cn0=