Q. Using file handling, create a file, insert some characters and count them

ANS. #include
#include
void main()
{
 char ch;
 int count=0;
 FILE *fptr;
 clrscr();
 fptr=fopen(“text.txt”,”w”);
 if(fptr==NULL)
 {
  printf(“File can’t be created\a”);
  getch();
  exit(0);
 }
 printf(“Enter some text and press enter key:\n”);
 while((ch=getche())!=’\r’)
 {
  fputc(ch,fptr);
 }
 fclose(fptr);
 fptr=fopen(“text.txt”,”r”);
 printf(“\nContents of the File is:”);
 while((ch=fgetc(fptr))!=EOF)
 {
  count++;
  printf(“%c”,ch);
 }
 fclose(fptr);
 printf(“\nThe number of characters present in file is: %d”,count);
 getch();

}

LEAVE A REPLY

Please enter your comment!
Please enter your name here