Simple GUI Notepad Using Ruby

GUI Notepad Using Ruby Code require 'tk' class Notepad def saveFile file = File.open("note", "w") ...

Monday, January 16, 2017

Create File In C

Create file in C

Create a text file in C and enter some content in it and close the file.


Code

/****Write a program to create a file****/
#include <stdio.h>
#include <stdlib.h>

int main()
{

 FILE *fp; //Taking a file pointer variable
 char fname[30],ch;

 //Taking a file name from the user with its extension
 printf("\nEnter a file name: ");
 gets(fname);

 //Open the file in write mode
 fp=fopen(fname,"w");
 if(fp==NULL)
 {
  printf("\nFile cannot be created.");
  exit(0);
 }

 //Write the content from the console to the file
 printf("\nEnter contain of the file: \n");
 while((ch=getchar())!=EOF)
 {
  putc(ch,fp);
 }

 printf("\nFile created successfully.");
 //Close the file
 fclose(fp);

 return 0;
}

Output

Enter a file name: temp.txt

Enter contain of the file:
This is a temporary file.
^Z

File created successfully.