if里面不要加双引号
#include<stdio.h>
int main()
{
int year, leap;
printf("enter year");
scanf("%d", &year);
if ((year % 4 == 0 && year % 100 != 0) || year % 100 == 0)
leap = 1;
else
leap = 0;
printf("%d\n", leap);
return 0;
}