#ifndef GENAU # define PI 3.14 #else # define PI 3.14159 #endif #define MAX(x,y) ((x)>(y)) ? (x) : (y) double foo(double x) { return MAX(PI, x); }