home *** CD-ROM | disk | FTP | other *** search
/ Languages Around the World / LanguageWorld.iso / language / vietnam / lambai / bimat.c < prev    next >
Encoding:
C/C++ Source or Header  |  1992-05-02  |  726 b   |  33 lines

  1.  
  2. #include <stdio.h>;
  3. char buffer[256];
  4. main(argc,argv)
  5. int argc; char *argv[];
  6. {
  7.  FILE *infile, *outfile; int argno;
  8.   if (argc <2){ printf("Usage : %s filename\n",argv[0]); exit(1);}
  9.   strcpy(buffer,argv[1]);
  10.   strcat(buffer,".m");
  11.   infile  = fopen(argv[1],"r");
  12.   outfile = fopen(buffer,"w");
  13.   sevento8(infile,outfile);
  14.   fclose(infile);
  15.   fclose(outfile);
  16.  
  17. sevento8(file,file2)
  18. FILE *file, *file2;
  19. {
  20.   int c,c1,c2,i;
  21.   c = getc(file);
  22.   if (c == 1) { printf("File %s is already coded");exit(1);}
  23.   else ungetc(c,file);
  24.   fputc(1,file2);
  25.   while (fgets(buffer,256,file) != NULL)
  26.   { 
  27.     for (i=0; buffer[i] != '\n' ; i++)
  28.       buffer[i] = buffer[i] + 1;
  29.     fputs(buffer,file2);
  30.   }
  31. }
  32.