#include <stdio.h>
#include <conio.h>
void main() {
FILE *fp;
char a,data[100];//Just taking 100 bytes not more that that.
int i = 0,count = 0;
fp = fopen("C:\\mydoc.txt","r");
// Here my file is stored at C:\ as mydoc.txt
clrscr();
if(fp == NULL) {
printf("ERROR READING FILE\n");
getch();
exit(0);
}
else {
a = fgetc(fp);
while(!feof(fp)) {
if(a == ' ' || a == ' ' || a =='\n') {
data[i] = '\0';
if(i != 0) {
count++;
printf("THE %d NO. WORD IS : %s\n",count,data);
getch();
}
i = 0;
}
else {
data[i] = a;
i++;
}
a = getc(fp);
}
}
data[i] = '\0';
count++;
printf("THE %d NO. WORD IS : %s\n",count,data);
getch();
fclose(fp);
}