[BACK]Return to file2c.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / file2c

Diff for /src/usr.bin/file2c/Attic/file2c.c between version 1.2 and 1.3

version 1.2, 2001/07/12 05:17:03 version 1.3, 2003/06/26 21:41:37
Line 14 
Line 14 
 #include <stdio.h>  #include <stdio.h>
   
 int  int
 main(argc, argv)  main(int argc, char *argv[])
     int argc;  
     char **argv;  
 {  {
     int i,j,k;          int i, j, k;
   
     if (argc > 1)          if (argc > 1)
         printf("%s\n",argv[1]);                  printf("%s\n",argv[1]);
     k = 0;          k = 0;
     j = 0;          j = 0;
     while((i = getchar()) != EOF) {          while((i = getchar()) != EOF) {
         if(k++) {                  if(k++) {
             putchar(',');                          putchar(',');
             j++;                          j++;
                   }
                   if (j > 70) {
                           putchar('\n');
                           j = 0;
                   }
   
                   printf("%d", i);
   
                   if (i > 99)
                           j += 3;
                   else if (i > 9)
                           j += 2;
                   else
                           j++;
         }          }
         if (j > 70) {          putchar('\n');
             putchar('\n');          if (argc > 2)
             j = 0;                  printf("%s\n", argv[2]);
         }          return 0;
         printf("%d",i);  
         if (i > 99)  
             j += 3;  
         else if (i > 9)  
             j += 2;  
         else  
             j++;  
     }  
     putchar('\n');  
     if (argc > 2)  
         printf("%s\n",argv[2]);  
     return 0;  
 }  }

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3