// goodmacro.cpp - demonstrates correct way #define MULT(x,y) ((x)*(y)) #include using namespace std; int main() { cout << "MULT(2 + 2, 3) = " << MULT(2 + 2, 3) << endl; return 0; }