#include #define SIZE 80 + 1 #define LENGTH 40 void getData(void); int main(void) { getData(); return 0; } /* End of main program */ void getData(void) { FILE *fp; char name[SIZE], address[LENGTH]; double bal, total = 0; fp = fopen ("customer.dat", "r"); while ( fscanf(fp, "%[^:]:%[^:]:%lf\n", name, address, &bal) == 3) { printf ("\nThe balance for %s is %.2lf", name, bal); total += bal; } printf ("\n\nGRAND TOTAL: %.2lf\n\n", total); fclose(fp); } /* end of getData() function */