Question: #include void printHelp () { printf ( ); printf (a: a(x) = x*x ); printf (b: b(x) = x*x*x ); printf (c: c(x) = x^2
#includevoid printHelp () { printf (" "); printf ("a: a(x) = x*x "); printf ("b: b(x) = x*x*x "); printf ("c: c(x) = x^2 + 2*x + 7 "); printf ("q: quit "); } void a(float x) { float v = x*x; printf (" a(%.2f) = %.2f^2 = %.2f ", x, x, v); } // end function a void b(float x) { float v = x*x*x; printf (" a(%.2f) = %.2f^3 = %.2f ", x, x, v); } // end function b void c(float x) { float v = x*x + 2*x + 7; printf (" c(%.2f) = %.2f^2 + 2*%.2f + 7 = %.2f ", x, x, x, v); } // end function c int menu () { char selection; float x; printHelp (); scanf ("%s", &selection); if (selection == 'q') return 1; scanf ("%f", &x); if (selection == 'a') a(x); if (selection == 'b') b(x); if (selection == 'c') c(x); return 0; } // end function menu int main() { while (menu() == 0); printf ("... bye ... "); return 0; } // end main
Modify the original code and add an additional function of your choice. The function should be unique and something you created for this assignment.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
