How to write a program File write in C programming ?
Solution:
#include <stdio.h>
#include <stdlib.h>
void fileWrite(char *fileName);
int main()
{
char fileName[] = "output.txt";
fileWrite(fileName);
return 0;
}
void fileWrite(char *fileName)
{
FILE *fp;
int ch;
fp = fopen(fileName, "w");
if(fp == NULL)
{
printf("Error opening file.\n");
exit(1);
}
while(1)
{
ch = getchar();
if(ch == EOF) break;
else fputc(ch, fp);
}
fclose(fp);
}