#include #include #define TYPE float #include "smallest.c" int flt(float x, float y) { return (x < y); } /* flt(int, int) */ main() { float values[] = { 5.0, 1.0, 6.0, 7.0, 9.0 }; printf("The smallest value is: %f\n", smallest(values, 5, flt)); exit(EXIT_SUCCESS); } /* main() */