關(guān)于只對(duì)if后加括號(hào),else后不加會(huì)運(yùn)行失敗
#include <stdio.h>
int main()?
{
? ? int year = 2014; //今年是2014年
? ? if(year%4==0&&year%100!=0||year%400==0)
{
? ? printf("%s\n","今年是閏年");
}
? ? else
{
? ? printf("%s\n","今年是平年");
}
? ??
? ??
? ??
? ??
? ??
? ? return 0;
}
如題,以上去掉else后的{}無法遠(yuǎn)行,都不加{}反而可以運(yùn)行,求解釋原理
2019-06-26
本身就都不用加{}
2019-07-05
if后的{}不要也可以運(yùn)行成功