5 int c, count, rawbytes = 0;
7 printf("P5\n320 200\n255\n");
9 while((c = getchar()) != -1) {
12 if((c = getchar()) == -1) {
13 fprintf(stderr, "Unexpected EOF while decoding RLE data\n");
17 while(count--) putchar(c);
24 fprintf(stderr, "decoded (raw) size: %d bytes\n", rawbytes);