C Программирование умножения макросов [дубликаты]

Possible Duplicate:
C Macros and use of arguments in parentheses

Error: User Rate Limit Exceeded

Error: User Rate Limit Exceeded

#define MULT(x, y) x * y

Error: User Rate Limit Exceededint z = MULT(3 + 2, 4 + 2);. The Desired output is 3+2=5 and 4+2=6 And 5*6 to be 30.

Error: User Rate Limit Exceeded

Error: User Rate Limit Exceeded

Ответы на вопрос(2)

Error: User Rate Limit Exceeded

#define MULT(x, y) ((x) * (y))

Error: User Rate Limit ExceedednotError: User Rate Limit Exceeded

Решение Вопроса

Error: User Rate Limit Exceeded

#define MULT(x, y) ((x)*(y))

Ваш ответ на вопрос