• Lunes 13 de Mayo de 2024, 15:29

Autor Tema:  Re: Leer Y Crear Fichero  (Leído 797 veces)

MaPpY

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Re: Leer Y Crear Fichero
« en: Lunes 26 de Noviembre de 2007, 16:37 »
0
Hola de nuevo, sigo probando hacer cositas, en esta ocasion he hecho un programa que  que lee de un fichero un año y crea otro fichero diciendo si es o no es bisiesto, el caso es que cuando ejecuta da error windows, quisiera saber si esta bien planteado y si la estructura es correcta.

#include <stdio.h>

int main()  /*incio del cuerpo del programa*/
{
   int ano;   /*declaramos las variables*/
   FILE*agno;
   FILE*bisiesto;
   
     agno=fopen("C:\\ano.txt","rt");
     bisiesto=fopen("C:\\bisiesto.txt","wt");
     
    if(agno==NULL)
    {
        printf("Fichero no encontrado");
    }
    else
    {
        printf("Fichero abierto");
        fscanf(agno,"%d",&ano);  
       
        if(ano%4==0)  
        {
             fprintf(bisiesto,"Bisiesto",ano);
        }
        else  
        {
             fprintf(bisiesto,"No bisiesto",ano);
        }
    }
       
    fclose(agno);
    fclose(bisiesto);
       
fflush(stdin);
getchar();    
}              /*fin del cuerpo del programa*/


Gracias

MaPpY

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Re: Leer Y Crear Fichero
« Respuesta #1 en: Lunes 26 de Noviembre de 2007, 17:10 »
0
ok, fallo tonto, me equivoque al escribir el nombre del fichero, ya si me funciona