[zxspectrum] programma: oops!

  • From: Paolo Ferraris <pieffe8@xxxxxxxxxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Sun, 11 Apr 2004 16:23:00 -0500

Nuova version del programma, questa volta dovrebbe essere funzionante
(maledetta terminazione dei file).

#include<stdio.h>

int main (int argc, char **argv) {
 if (argc!=2) {
   fprintf(stderr,"No file specified (or too many arguments).\n");
   return 1;
 }
 FILE *fin=fopen(argv[1],"rb");
 if (!fin) {
   fprintf(stderr,"Error opening file %s.\n", argv[1]);
   return 1;
 }
 int first=1;
 while(1) {
   int r;
   r=fgetc(fin);
   if (feof(fin)) {
     printf("\n");
     return 0;
   }
   if(!first)
     printf(",");
   first=0;
   if(r<0) r+=256;
   printf("%d",r);
 }
}



Other related posts:

  • » [zxspectrum] programma: oops!