#include double* dilution_sequence(double initial_percent, double replacement_percent, int times){ double percent_remaining[times + 1] = {initial_percent}; for(int i = 1; i <= times; i++){ percent_remaining[i] = percent_remaining[i-1] * ((100.0 - replacement_percent) / 100.0); } double *returnthis = percent_remaining; return returnthis; } int main(){ double *dilutions = dilution_sequence(50, 90, 5); double new_space[6]; for(int i = 0; i < 6; i++) new_space[i] = dilutions[i]; for(int i = 0; i <= 5; i++){ printf("After %d rocks, we have %lf percent antifreeze\n", i, new_space[i]); } return 0; }