返答くれた方ありがとうございます。
sqrtは平方根と間違えたからです…

もう一度お聞きしたいんですが、
#define sqr(a) ((a)*(a))
…
int n=3,ans;
ans=sqr(++n);
とした時は、ansの値はいくつになりますでしょうか?