/* Exercise 5.25 Solution */ #include float smallest (float a, float b, float c); void main () { float x, y, z; printf ("Enter three floating point values: "); scanf ("%f%f%f", &x, &y, &z); printf ("The smallest value is %f\n", smallest (x, y, z)); } float smallest (float a, float b, float c) { float minimum = a; if (b < minimum) minimum = b; if (c < minimum) minimum = c; return minimum; }