问答详情
源自:4-2 分支结构之简单if-else语句

请问为什么输出错误

#include <stdio.h> 
int main()
{
   int year=2014;
   if("year%4==0&&year%100!==0"||"year%400==0")
   {
       printf("%s\n","今年是闰年");
   }
   else
   {
       printf("%s\n","今年是平年");
   }
   
   return 0;
}


提问者:慕运维9537369 2020-01-28 11:07

个回答

  • qq_慕UI1186559
    2020-02-23 18:00:43

    if 里面的布尔运算有问题 不应该用引号 而是括号