Code.GeekInterview.com
 
Code Samples C
 

Delete Spaces from File


Code ResourceAuthor: kaivalya1989  

Difficulty Level: Intermediate

Published: 15th Jul 2008   Read: 9441 times  

Filed in: C
Add Comment


 

 

Sponsored Links


 

 

This code deletes the spaces present in a text file..

 


Sample Code
  1. Code :
  2. #include<stdio.h>
  3. #include<conio.h>
  4.  
  5. void main()
  6. {
  7.  FILE *fp,*ft;
  8.  char ch,str[300],filename[30];
  9.  clrscr();
  10.  
  11.  printf("Enter the file name
  12. ");
  13.  scanf("%s",filename);
  14.  
  15.  fp=fopen(filename,"r");
  16.  
  17.  ft=fopen("temp.txt","w");
  18.  
  19.  if(fp==NULL)
  20.  {
  21.   puts("The file cant be open");
  22.   exit();
  23.  }
  24.  
  25.  while(1)
  26.  {
  27.   ch=fgetc(fp);
  28.  
  29.   if(ch==10)
  30.   continue;
  31.  
  32.   fputc(ch,ft);
  33.  
  34.   if(ch==EOF)
  35.   break;
  36.  }
  37.  
  38.  fclose(ft);
  39.  fclose(fp);
  40.  
  41.  
  42.  fp=fopen(filename,"w");
  43.  
  44.  
  45.  ft=fopen("temp.txt","r");
  46.  
  47.  if(ft==NULL)
  48.  {
  49.   puts("The file cant be open");
  50.   exit();
  51.  }
  52.  
  53.  while(1)
  54.  {
  55.   ch=fgetc(ft);
  56.  
  57.   if(ch==EOF)
  58.   break;
  59.  
  60.   else
  61.  
  62.   fputc(ch,fp);
  63.  
  64.  }
  65.   remove("temp.txt");
  66.   fclose(ft);
  67.   fclose(fp);
  68. }
Copyright GeekInterview.com


Next Article: Count Numbers in Binary Number


 

Latest Code Samples

 

Popular Code Samples

 

Related Code Samples

 

Post Your Comment:

Members Please Login
Your Name:*
e-mail ID:(required for notification)*
Image Verification: 
 
 Subscribe    



Popular Coders

# Coder NameHits
1. kaivalya198932318
2. mano.mithun19252
3. deepu0817247
4. meefriend4ever7824
5. chandrikakr7816
6. shashivaishnav6687
7. sadasivathavamani6567
8. venkatakrishnansvpr6441
9. Jimmy Zorald6278
10. sripri5431

Active Coders

Refined Tags