#include #include #include // ---------------------------------------------- // main function // ---------------------------------------------- int main() { // input file FILE *in; // output file FILE *out; int i, value; const char *file_name = "data.txt"; srand(19702013); // ------------------------------------------ // generate file // ------------------------------------------ out = fopen(file_name, "w"); if (!out) { fprintf(stderr, "error: could not open file for writing: %s", file_name); exit(EXIT_FAILURE); } for (i = 0; i<10; ++i) { fprintf(out, "%d\n", rand() % 100); } for (i = 0; i<5; ++i) { int j, length = (rand() % 10) + 2; for (j = 0; j