I made a program to count number in input.txt:
input.txt
13 1 17 3 14 10 18 18 16 13 15 5 5 6 12 8 8 3 2 5 4 10 11 3 1 5 10 1 7 5 6 10 9 4 3 10 15 13
main.c
#include<stdio.h>
int main()
{
FILE *fptr;
fptr=fopen("input.txt","r");
int data;
int count=0;
while(!feof(fptr))
{
fscanf(fptr,"%d",&data);
count++;
}
printf("%d",count);
}
And the result is infinite character 'p' ???