Hey guys,

I'm stuck on a tax program. First i need to use a loop to generate 10 incomes and save them in an array. Then use a loop to calculate the tax and save the taxes in another array. After calculating all the taxes, i have to write the output to a file.

This is what i have so far... (I got it to run but i dont know how to loop the scanf)

Any help would be greatly appreciated. Thanks!Code:#include <stdio.h> #include <math.h> void main (void) { int i, j, k, num_elem; double tax, x[9], y[9], z[9]; FILE *outfile; printf ("Type in your ten incomes\n"); outfile= fopen("a6q1.out","w"); scanf ("%lf", &x[0]); fprintf (outfile, "Value of EOF = %d\n", EOF); while (x[i] != EOF) i++; num_elem = i; fprintf(outfile,"x[i]\n"); for (j=0; j<num_elem; j++) { if(x[j]<1000) { tax=0; printf("%.2lf %.2f", x[j], tax); } else if(x[j]>=2000) { tax=x[j]*0.30; printf("%.2lf %.2f", x[j], tax); } else { tax=x[j]*0.20; printf("%.2lf %.2f", x[j], tax); } } fclose(outfile); }