I dont know if this a right place to ask but anyway here you go:
I am trying count all occurrences word are that are in the file but i dont know how to do it but I can only do in like user have input in not from a file;
EX:
in file they have
the 50
is 20
on 5
and so on. but i couldnt get it to work.
I hope someone could help me out.
#include<stdio.h>
#include<conio.h>
#include<string.h>
void main()
{
int i = 0, j = 0, count = 0;
char str1[100], str2[20], str3[20];
printf("Enter the text: ");
gets(str1);
printf("Enter word to count: ");
gets(str2);
while (str1[i] != '\0')
{
while (str1[i] != ' '&&str1[i] != '\0') str3[j++] = str1[i++];
str3[j] = '\0'; j = 0;
if ((_strcmpi(str2, str3)) == 0) count++;
if (str1[i] == '\0')
break;
else
i++;
}
printf("No. of words are %d", count);
_getch();
}