Hello. When i reading my .txt i am getting last record 2 times. The question is how to avoid repeating.Code:if ( ( fp = fopen( "list.txt", "r" ) ) == NULL ) { printf("File does not exist. \n"); system ("pause"); } else { while (!feof((fp))) { fscanf( fp, "%s %s", student.surname, student.name); printf("%s %s\n", student.surname, student.name); }