Computer Science, asked by anindo229, 10 months ago

Write a c program to create a simple text and write and read data from using functions like fopen()

Answers

Answered by ranjeet2692
0

Explanation:

#include< stdio.h >

int main()

{

FILE *fp; /* file pointer*/

char fName[20];

printf("\nEnter file name to create :");

scanf("%s",fName);

/*creating (open) a file*/

fp=fopen(fName,"w");

/*check file created or not*/

if(fp==NULL)

{

printf("File does not created!!!");

exit(0); /*exit from program*/

}

printf("File created successfully.");

/*writting into file*/

putc('A',fp);

putc('B',fp);

putc('C',fp);

printf("\nData written successfully.");

fclose(fp);

/*again open file to read data*/

fp=fopen(fName,"r");

if(fp==NULL)

{

printf("\nCan't open file!!!");

exit(0);

}

printf("Contents of file is :\n");

printf("%c",getc(fp));

printf("%c",getc(fp));

printf("%c",getc(fp));

fclose(fp);

return 0;

}

Similar questions