为什么这里的if..else不能用大括号
#include <stdio.h>
int rr( n)
{
int age;
if(n==1)
{
age=10;
}
else
{
age=rr(n-1)+2;
return age;
}
}
int main()
{
int ss=rr(5);
printf("第5个人的年龄是%d岁", ss);
return 0;
}
我把if后面加个大括号,然后结束后再在else后面加个大括号,为什么这样运行出来是错误的,把大括号删了后是正确的,为啥这里的if..else不能用大括号。。大佬求助