#include int addi (int x, int y) { return x + y ; } double addf (double x, double y) { return x + y ; } int func1 (int x, int y, double z) { if ( z <= 9.2) { return x - 17 ; } else { return y + 17 ; } } double func2 (double x, double y, int z) { if ( z <= 9) { return x - 1.7 ; } else { return y + 1.7 ; } } main() { int a, b, c ; double p, q, r ; a = 23 ; b = 74 ; c = 0 ; p = 4.2 ; q = -12.1 ; r = 0.0 ; c = addi(a, b) ; printf("c = %d\n", c) ; c = addi(14 - a, b + 2) ; printf("c = %d\n", c) ; r = addf(p, q) ; printf("r = %lf\n", r) ; r = addf(1.2 - 2*p, p * q) ; printf("r = %lf\n", r) ; c = func1(a, b, p) ; printf("c = %d\n", c) ; c = func1(a, b, p + 5.1) ; printf("c = %d\n", c) ; r = func2(p, q, a) ; printf("r = %lf\n", r) ; r = func2(p, q, a - 14) ; printf("r = %lf\n", r) ; }