scanf("%d",&year);if (year%4==0){ if(year%100==0){ if(year%400==0) leap=ture; else leap=false;}else leap=ture; }else leap=false;true,打错了
第一个leap=true是对应第三个if的吗?那第二三个if语句的意思看不懂啊,跟第三个if语句不一样啊
对啊
这样看就很明确了吧: