#include <stdio.h>#define SQU(x) x*xint main(void) { // your code goes here int a=9; printf("%d", SQU(a+1)); return 0;} 이거 왜 100이 아니라 19가 나오나요?(a+1)(a+1)10X10아니에요?
9+1*9+1 ㅇㅅㅇ
#define SQU(x) ((x)*(x))
아 이해됬어요. 고맙습니다.
define 함수 선언시엔 습관적으로 매개변수에 () 질을...