ok I understand most of the program... and what you did...
but can you explain to me how these 2 part works??
Code:
ranges[rand_value / 100]++;
Code:for (i = 0; i < 10; i++) {
int lower = i * 100;
int upper = (i + 1) * 100;
printf("Number Records %03d-%03d: %d\n", lower, upper, ranges[i]);
fprintf(fp, "Number Records %03d-%03d: %d\n", lower, upper,
ranges[i]);