Ver Mensaje Individual
  #7 (permalink)  
Antiguo 16/05/2003, 14:35
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

"w" tambien intenta crear el fichero si no existe.

Por tu codigo, solo hay tres formas que se guarde un 1:

- Que el valor leido del fichero sea 0.

- Que el fichero no exista.

- Que fgets() devuelva false , porque false+1=1.

fgets() devuelve false cuando se produce un error. Este error puede ser producido por no pasar un handler de fichero valido. Y esto puede ser debido a que tu fopen() produce un error.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.