该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include
void main()
{
int year, month, c, day[]={28,29,30,31};
scanf{"%d%d",&year,&month};
if((year%4)&(year%100)||!(year%400))
{
c=day[1];
}
else
c=day[0];
if(month==1||month==3||month==5||month==7||month==8||month==10||month==12)
{
c=day[3] ;
}
else
c=day[2];
printf{"year=%d,month=%d,daynum=%d\n",year,month,c};
}
--------------------Configuration: 顺序和条件控制语句 - Win32 Debug--------------------
Compiling...
实验二.c
F:\代码\顺序和条件控制语句\实验二.c(6) : error C2143: syntax error : missing ';' before '{'
F:\代码\顺序和条件控制语句\实验二.c(6) : warning C4550: expression evaluates to a function which is missing an argument list
F:\代码\顺序和条件控制语句\实验二.c(6) : error C2143: syntax error : missing ';' before '}'
F:\代码\顺序和条件控制语句\实验二.c(19) : error C2143: syntax error : missing ';' before '{'
F:\代码\顺序和条件控制语句\实验二.c(19) : warning C4550: expression evaluates to a function which is missing an argument list
F:\代码\顺序和条件控制语句\实验二.c(19) : error C2143: syntax error : missing ';' before '}'
执行 cl.exe 时出错.