两套代码输出的结果不一样,求解
#include <stdio.h>
int main()
{
int year = 2014;
int a;
a=year%4;
if ("a!=0")
{
printf("%s\n", "今年是平年");
}
else
{
printf("%s\n", "今年是闰年");
}
return 0;
}这个输出是平年
#include <stdio.h>
int main()
{
int year = 2014;
int a;
a = year%4;
if ("a==0")
{
printf("%s\n", "今年是闰年");
}
else
{
printf("%s\n", "今年是平年");
}
return 0;
}
这个输出是闰年
小白不懂这是为啥啊?