#include int main(int argc, char *argv[]) { FILE *f; int i; char buf[128]; f = fopen(argv[1], "rb"); if(f == NULL) return 1; fseek(f, 100, SEEK_SET); for(i = 0; i < 128; i++){ fread(&buf[i], 1, 1, f); buf[i] -= 23; if(buf[i] == '\0') break; fseek(f, 99, SEEK_CUR); } printf("%s\n", buf); return 0; }