|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
判断是否为闰年
#<stdio.h>
int main()
{
int a;
char b,c;
b=a%100;
c=a%4;
scanf("%d",&a);
printf("please input a number:");
if(b==0)
{
if(c==0)
{
printf("this is a leap year");
}
}
else if(c==0)
{
printf("this is a leap year");
}
else printf("this is not a leap year");
return 0;
}
请问我错哪了呀?||=== Build: Debug in project1 (compiler: GNU GCC Compiler) ===|
obj\Debug\runnian.o||In function `main':|
C:\Users\小毛同学\Desktop\a\project1\runnian.c|4|multiple definition of `main'|
4|first defined here|
||error: ld returned 1 exit status|
||=== B
本帖最后由 jackz007 于 2020-3-1 22:47 编辑
# include<stdio.h>
判断闰年没有那么复杂
- #include <stdio.h>
- int main()
- {
- int a ;
- printf("please input a number: ") ;
- scanf("%d" , & a) ;
- if(! (a % 400) || (! (a % 4) && a % 100)) printf("this is a leap year") ;
- else printf("this is not a leap year") ;
- }
复制代码
编译运行实况:
- C:\Bin>g++ -o x x.c
- C:\Bin>x
- please input a number: 2020
- this is a leap year
- C:\Bin>
复制代码
|
|