#include "funciones.h"
#include <ctype.h>
#include <stdlib.h>
void abrirFichero(FILE **fichero, char nombreFichero[50]){
    printf("Dime el nombre del fichero: (QUE NO INCLUYA ESPACIOS) \n");
    scanf("%s", nombreFichero);
    if((*fichero=fopen(nombreFichero, "r"))==NULL){
        fprintf(stderr,"ERROR AL ABRIR FICHERO %s", nombreFichero);
        exit(-1);
    }
    fclose(f);
}

FILE *generarDocumentoMayus(FILE *fichero, const char *nombreFichero){
    char nombreFicheroMayus[65];
    int caracter, caracterMayus;
    FILE* ficheroMayus=NULL;
    sprintf(nombreFicheroMayus, "mayuscula-%s", nombreFichero);

    if((ficheroMayus=fopen(nombreFicheroMayus, "w"))==NULL){
        fprintf(stderr,"ERROR AL ABRIR FICHERO %s", nombreFicheroMayus);
        exit(-1);
    }

    while((caracter=fgetc(fichero))!=EOF){
        caracterMayus=toupper(caracter);
        fputc(caracterMayus,ficheroMayus);
    }

    return ficheroMayus;
}
