#include int main(int argc, char**argv) { FILE *fp; unsigned int i; if ((fp=fopen(argv[1], "w"))) { for (i=0; i<10000000; i+=4) { if (fwrite(&i, 4, 1, fp)!=1) { printf("error writing at byte %d\n", i); break; } } fclose(fp); } }