Bueno, puedes hacerlo de esta manera, puedes leerlos línea por línea como:
#include
#include
int main (int argc, char * argv []) {
ARCHIVO * fs;
fs = fopen (“test.txt”, “r”);
buffer de char [256];
int count = 1, lineNumber;
// Esta es la variable que almacenará el número de línea.
// que quieres buscar
lineNumber = 6;
- ¿Por qué es un problema cuando alguien dice que los personajes de cómics deberían matar a sus enemigos? ¿Pero los personajes de Anime / Manga lo hacen y se cuestiona su cordura?
- ¿Por qué Davos Seaworth se llamaba The Onion Knight?
- ¿Por qué Yoren lleva a Rorge y Biter a la pared?
- ¿Qué personajes de anime serían perfectos Sith Lords o Sith Ladies?
- ¿Con qué personaje de la película te gustaría salir?
// esto mientras el ciclo continúa iterando sobre el archivo línea por línea
while (fgets (buffer, sizeof (buffer), fs)! = NULL) {
// En caso de que nuestra variable de contador coincida con
// Número de línea que necesitamos, ¡y listo!
if (lineNumber == count) {
// Imprimir la línea que se almacenó en el búfer
printf (“% s”, buffer);
// coincide con el primer caracter de la matriz
if (buffer [0] == ‘a’) {
printf (“¡Sí! ¡Quora está volviendo loco! \ n”);
}
más {
printf (“¡Maldito seas un imbécil! \ n”);
}
// una vez encontrado salir del ciclo de lectura de línea
descanso;
}
más {
// en caso de que no sea nuestra línea requerida
// aumentar el mostrador
recuento ++;
}
}
devuelve 0;
}
Lo anterior debe hacer lo que está buscando, le da el siguiente resultado:
Espero que esto mismo te ayude.
¡Feliz codificación!