/* calls time routines in itime.c cc -o cmult cmult.c ctime.c */ #include #define N 1000000 main() { long i; float a, b = 3.333, c = 5.555; /* arbitrary values */ double x, y = 3.333, z = 5.555; void start_time(void); double prn_time(void); printf("\nNumber of multiplies: %d\n\n", N); printf("Type float:\n"); start_time(); for (i = 0; i < N; ++i) a = b * c; prn_time(); printf("Type double:\n"); start_time(); for (i = 0; i < N; ++i) x = y * z; prn_time(); }