: left operand must be l-value 我这个有啥问题
#include<stdio.h>int main(void)
{
int a,b;
scanf("%d %d",&a,&b);
if(a%4==0&&a%100!=0)
{
if(b=1&&b=3&&b=5&&b=7&&b=8&&b=10&&b=12)
printf("%d年%d月的天数为31天",a,b);
else if(b=4&&b=6&&b=9&&b=11)
printf("%d年%d月的天数为30天",a,b);
else
printf("%d年月的天数为29天",a,b);
}
else if(a%400==0)
{
if(b=1&&b=3&&b=5&&b=7&&b=8&&b=10&&b=12)
printf("%d年%d月的天数为31天",a,b);
else if(b=4&&b=6&&b=9&&b=11)
printf("%d年%d月的天数为30天",a,b);
else
printf("%d年月的天数为29天",a,b);
}
else
{
if(b=1&&b=3&&b=5&&b=7&&b=8&&b=10&&b=12)
printf("%d年%d月的天数为31天",a,b);
else if(b=4&&b=6&&b=9&&b=11)
printf("%d年%d月的天数为30天",a,b);
else
printf("%d年月的天数为28天",a,b);
}
return 0;
}
' : left operand must be l-value