这一行哪里错了?错误是C2059
#include<stdio.h>int main(void)
{
int x,y,z,d,i,y1,y2,y3,y4,y5,y6,y7,y8,y9,y10,y11,y12;
printf("请输入年月日并用空格隔开\n");
scanf("%d%d%d",&x,&y,&z);
y1=y3=y5=y7=y8=y10=y12=31;
y4=y6=y9=y11=30;
if((x%4==0 && x%100!==0)||(x%4==0 && x%400==0)) 这一行错了~error C2059: syntax error : '='
y2=29;
else
y2=28;
for(i=1;i<y;i++)
{
d=d+yi;
printf("%d天\n",d+z);
}
return(0);
}