已采纳回答 / qq_隐匿_03229380
= 的意思是赋值,==的意思是等于。/是除法,%是取余运算。if(year%4=0&&year/100!=0)改成if(year%4==0&&year%100!=0)还有标点符号请 使用英文半角。你标题上的代码错在了。使用了中文符号。printf("%s\n", "今年是闰年");分号记得用英文半角来写。printf("%s\n", "今年是平年");改完了就好了。
2016-05-03
已采纳回答 / 慕容6328150
for(j=i;j<5 ; j++ ) { printf(" "); //输出空格 }执行这一段的时候,一开始 j 赋值为 i 的值,而之后就会根据他的条件 j<5 来判断是否继续循环,而不是再根据一开始的赋值来判断是否循环。你要的应该结果应该是把for(j=i;j<5 ; j++ ) 里面的j<5 改下就好了。。
2016-05-03