> ==14094== Use of uninitialised value of size 4

Parece que el valor sin iniciar es un int mas que un char, esto
depende de la arquitectura y el compilador, pero con gcc en 32 bits un
int ocupa 4 bytes, y un char 1.

Aparte de eso no se, fijate si el archivo esta bien formateado para el
fscanf (es decir, que cada linea termine con un salto, y creo que
siempre debe haber una ultima linea vacia).
Intenta hacer fgets(linea,255,archivo), esto te deja guardada la linea
hasta el salto.
_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion

Responder a