#include <stdlib.h> #include <stdio.h> int main(int argc, char *argv[]) { FILE *fp; int value; unsigned char c; fp = fopen(argv[1], "r"); while (!feof(fp)) { fscanf(fp, "%d", &value); if (!feof(fp)) { c = (unsigned char) value; fwrite(&c, sizeof(unsigned char), 1, stderr); } } fclose(fp); return 0; }