#include // NOT a good use of #define ! #define float int // A more normal use #define PI 3.141592653 // A pretty good use of a macro #define SQUARE(X) (X*X) int main(){ float x = 5.5; printf("%f\n", x); printf("pi is %f\n", PI); printf("pi squared is %f\n", SQUARE(PI)); printf("5 squared is %d\n", SQUARE(5)); return 0; }