#include #include #include #include "test_helpers.h" int main(void) { FILE *fp = fopen("stdio/fread.in", "rb"); ERROR_IF(fopen, fp, == NULL); char buf[33] = { 0 }; for (int i = 1; i <= 32; ++i) { if (fread(buf, 1, i, fp) < 0) { perror("fread"); exit(EXIT_FAILURE); } buf[i] = 0; printf("%s\n", buf); } fclose(fp); }