#include #define DEBUG 2 #define LINE 3 double power_a(int x, int y) { double result = 1.0; int i; for (i = 0; i < y; i++) { #ifdef DEBUG printf("result=%f\n", result); #endif result *= x; } return result; } double power_b(int x, int y) { double result = 1.0; int i; for (i = 0; i < y; i++) { #if DEBUG==2 printf("result=%f\n", result); #endif result *= x; } return result; } double power_c(int x, int y) { double result = 1.0; int i; for (i = 0; i < y; i++) { #if (DEBUG==2 && LEVEL==3) pr...