elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Problema al leer 2ª linea archivo
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problema al leer 2ª linea archivo  (Leído 1,679 veces)
Kaxperday


Desconectado Desconectado

Mensajes: 702


The man in the Middle


Ver Perfil WWW
Problema al leer 2ª linea archivo
« en: 9 Agosto 2014, 13:16 pm »

Haber quiero saber, si hay contenido (una cadena) en la segunda linea del archivo, en ese caso guardarla en una variable, y en caso contrario que la variable tenga nulo, es decir "".

Cuando el archivo tiene 2 líneas  hago 2 fscanf y recojo la cadena de la segunda línea como quiero.

ARCHIVO:
Código:
123456
0129302

CODIGO:
Código:
a=fopen("archivito.a","rt");
fscanf(a,"%s",nombre);
fscanf(a,"\n%s",nombre);
fclose(a);

Destacar que está comprobada la existencia del archivo.

Ahora bien cuando el archivo tiene esto:

Código:
123456

Usando el mismo código, la variable no tiene nulo (guarda la cadena de la primera linea a pesar el "\n"), me estoy haciendo fscanf(a,"\n%s",nombre); Se supone que hago un salto de línea (que no se podrá hacer porque tiene una línea el archivo solo, en cuyo caso debería guardar null pero no entiendo).

Agradecería alguna ayuda, he probado hasta a contar las líneas del código pero da error, espero que a alguien se le ocurra alguna solución xD



Bueno tema solucionado hice unas cosas raras, de estas que dices si funciona es un milagro, y va así que bien. Un poco chapuza pero funciona, luego perfeccionaré en control de errores.


« Última modificación: 9 Agosto 2014, 14:12 pm por Eternal Idol » En línea

Cuando el poder económico parasita al político ningún partido ni dictador podrá liberarnos de él. Se reserva el 99% ese poder.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
leer archivo de texto linea a linea
Programación Visual Basic
SheKeL_C$ 2 4,265 Último mensaje 18 Febrero 2006, 17:08 pm
por SheKeL_C$
[Aporte]Leer Archivo y Modificar Linea Especificada
Programación Visual Basic
ranslsad 1 1,829 Último mensaje 28 Agosto 2007, 15:37 pm
por Tengu
Leer primera linea de un archivo
Programación Visual Basic
vivachapas 4 5,208 Último mensaje 27 Abril 2008, 21:36 pm
por vivachapas
Problema al leer linea archivo txt [Solucionado]
Programación Visual Basic
skapunky 2 2,136 Último mensaje 16 Octubre 2008, 13:59 pm
por cobein
Leer linea de un archivo de texto
Programación Visual Basic
SheKeL_C$ 4 10,434 Último mensaje 4 Abril 2010, 16:20 pm
por seba123neo
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines