Hola!
Con el fclose bastaba... tenía mal una condición que hacía que se volviera a hacer un fopen de manera incorrecta!
PD: Te salta el fichero en blanco porque los datos siguen en el buffer, si pones un fflush(archivo) te saldrán :-)
Saludos y gracias por la ayuda!
Con el fclose bastaba... tenía mal una condición que hacía que se volviera a hacer un fopen de manera incorrecta!
PD: Te salta el fichero en blanco porque los datos siguen en el buffer, si pones un fflush(archivo) te saldrán :-)
Saludos y gracias por la ayuda!