Bueno queria saber como se haria para hacer el siguiente ejercicio de programacion con ficheros.
Es programacion C. perdonar, no lo habia puesto
Tengo una variable llamada frase="Buenos dias";
y lo que hay que hacer es meterlo en un fichero todo en mayusculas, y despues imprimirlo para ver si h salido. No debe ser mmuy dificil, pero no me sale :s y tng mañana examen. Si sabeis como se hace ayudarme pls. Gracias
Os dejo mi ejercico mal echo, si veis algun fallo podeis decirmelo, gracias:
Creo k tiene k ser en bajo nivel :s
#include <stdio.h>
#include <ctype.h>
#include <fcntl.h>
#include <stdlib.h>
int main()
{
int pfich;
char frasem;
char frase='B';
if((pfich=open("exam.dat",O_RDWR|O_TRUNC|O_CREAT,0666))==-1);
{
printf("\nError al crear el fichero");
}
frasem=tolower(frase);
fprintf(" %s ",frasem);
close(pfich);
if((pfich=fopen("exam.dat","rb"))==NULL);
{
printf("\nError al leer el fichero");
}
printf("\n %s ",frasem);
close(pfich);
return(0);
}