Hola, tengo una duda, y llevo toda la tarde rompiéndome la cabeza y sigo sin encontrar la solución.
Tengo un programa que lo que hace es:
Te pide por teclado el nombre de la persona a la que quieres buscar, esto lo guarda en un string y seguidamente accede a un fichero y compara el nombre introducido por todo el fichero hasta encontrar el nombre, una vez que encuentra el nombre, imprime este por pantalla, y seguidamente lo que tendría que hacer es hacer un salto de linea en el fichero y leer la siguiente linea, debido a que en la siguiente linea es donde tengo el numero de telefono de cada nombre, pero no se como hacer ese salto de linea con el cursor para leer la siguiente linea.
Alguien sabe?
Aquí esta el código de la función.
y aquí dejo una captura de pantalla del fichero para que vean como esta estructurado y porque quiero hacer el salto de linea:
https://gyazo.com/1e4567feb3dc6c84d570828ac0b7b0d6
Muchas Gracias.
Tengo un programa que lo que hace es:
Te pide por teclado el nombre de la persona a la que quieres buscar, esto lo guarda en un string y seguidamente accede a un fichero y compara el nombre introducido por todo el fichero hasta encontrar el nombre, una vez que encuentra el nombre, imprime este por pantalla, y seguidamente lo que tendría que hacer es hacer un salto de linea en el fichero y leer la siguiente linea, debido a que en la siguiente linea es donde tengo el numero de telefono de cada nombre, pero no se como hacer ese salto de linea con el cursor para leer la siguiente linea.
Alguien sabe?
Código [Seleccionar]
void consultar(){
char buscador[100];
char temp[100];
f = fopen("Registro.txt","r");
if(f == NULL){
printf("Error al abrir el fichero");
exit(2);
}
fflush(stdin);
printf("Escribe el nombre del contacto: \n");
fgets(buscador,100,stdin);
cambio2(buscador);
while(!feof(f)){
fflush(stdin);
fgets(temp,100,f);
cambio3(temp);
if(stricmp(buscador,temp) == 0){
printf("%s \n", temp);
//salto de linea en fichero
//leer siguiente linea
}
}
Aquí esta el código de la función.
y aquí dejo una captura de pantalla del fichero para que vean como esta estructurado y porque quiero hacer el salto de linea:
https://gyazo.com/1e4567feb3dc6c84d570828ac0b7b0d6
Muchas Gracias.