#include
int main()
{
int a;
scanf("%d",&a);
if(a%4==0&&a%100!=0||a%400==0)
printf("yes");
else
printf("no");
return 0;
}
if((a%4==0&&a%100!=0)||a%400==0)
注意括号要用半角")"而不是全角")"
还有注意括号的优先级。
如果问题得到解决,麻烦采纳下这个回答和之前的那个 https://ask.csdn.net/questions/701735 ,点下我回答右边的采纳即可,谢谢
#include<cstdio>
#include<cstdlib>
#pragma warning(disable:4996)
int main(int argc, char *argv[])
{
int a;
scanf("%d", &a);
if (a%4==0 && a%100!=0 || a%400==0)
printf("yes");
else
printf("no");
system("pause");
return 0;
}