求解,,,
if((year%4==0&&year%100==0!)||year%400==0)
年份不能被100整除是这样写year%100!=0不是year%100==0!
if((year%4==0&&year%100!=0)||year%400==0)
printf("%s\n","今年是平年");
这里最后的分号被敲成中文分号,改成英文的
printf("%s\n","今年是平年");