=========== | max.cpp | =========== #define max(a,b) ( (a) > (b) ? (a) : (b) ) A = max( Baba, Caldo ); B = max( R, max(S, T) ); C = max( U, ++V); D = max( X, Y - max(Z, --X) ); =========== | max.i | =========== max.c 1: max.c 2: max.c 3: A = ( (Baba) > (Caldo) ? (Baba) : (Caldo) ); max.c 4: B = ( (R) > (( (S) > (T) ? (S) : (T) )) ? (R) : (( (S) > (T) ? (S) : (T) )) ); max.c 5: C = ( (U) > (++V) ? (U) : (++V) ); max.c 6: D = ( (X) > (Y - ( (Z) > (--X) ? (Z) : (--X) )) ? (X) : (Y - ( (Z) > (--X) ? (Z) : (--X) )) ); max.c 7: max.c 8: