Tengo el siguiente código que me permite ver los datos de un alumno en un archivo de texto. El código funciona si los datos comienzan en la primera línea. Mi pregunta es como puedo hacer para poder ver los datos si estos comienzan en la 4ª línea.
Código:
void ExaminarAlumno() { FILE *fp; int i=0, salir=0, Mat; printf("Identificacion del alumno: "); scanf("%d", &Mat); (fp=fopen("clase.txt", "r") do { fscanf(fp, "%d %s %s %d %d %d\n", &(Clase[i].Numalumno), Clase[i].Nombre, Clase[i].Apellido, &(Clase[i].Nota1), &(Clase[i].Nota2), Clase[i].Nota3); if (Mat==Clase[i].Numalumno) { printf("%d %s %s %d %d %d\n", Clase[i].Numalumno, Clase[i].Nombre, Clase[i].Apellido, Clase[i].Nota1, Clase[i].Nota2, Clase[i].Nota3); salir=1; } else { i++; } }while (salir!=1 && !feof(fp)); fclose(fp); getch(); }