#include #include // macro = text substitution #define PI 3.14159265 // parametric macro: // BUG! #define SINDEG(ALPHA) sin(PI/180.0*ALPHA) int main(void) { double alpha; for (alpha=0; alpha<361; alpha+=30) { // MACRO = TEXT SUBSTITUTION: printf("%5.1lf\t%8.4lf\n", alpha, SINDEG(alpha+30.0)); } return 0; }