 
		慕无忌8127435
2018-09-17 09:52
#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;
}
 
				整个程序错的只有!没有用英文输入法,而且代码最好编得规整一点,容易看
 
				刚刚运行了一下你的程序,整体思路是对的,就是“!”没有用英文输入法...
 
				请问你的那个100和400是什么意思,我没看懂,这是我写的,和你的出入很大
 
				#include <stdio.h>
int main() 
{
    int year = 2014; //今年是2014年
    int result;
    result=year%4;
 if(result==0)
 {
  printf("今年是闰年\n");
 }
 else
 {
  printf("今年是平年\n");
 }
 return 0;
}
    
   
C语言入门
927973 学习 · 21542 问题
相似问题