#include<stdio.h>
bool Is_leap_year(int year)
{
return (year % 4 == 0) && (year % 100 != 0) || (year % 400 == 0);
}
int Get_YM_day(int year, int month)
{
int day = 0;
const int month_s = month;
switch (month_s)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
day = 31; break;
case 4:
case 6:
case 9:
case 11:
day = 30; break;
case 2:
{
if (Is_leap_year(year))
{
day = 28;
}
else
{
day = 29;
}
}
default:
printf("error\n"); break;
}
return day;
}
int main()
{
int year = 2021;
printf("%d\n", Is_leap_year(year));
int days;
int month = 10;
if (days == 0)
{
printf("eeror\n");
}
printf("%d\n", Get_YM_day(year, month));
return 0;
}
#include<stdio.h>
#include<stdlib.h>
#include<ctype.h>
void Find_Value()
{
bool key = false;
int x = 0;
int number = rand() % 100 + 1;
while (scanf_s("%d", &x), x != number)
{
if (x > number)
{
printf("大了\n");
}
else if (x < number)
{
printf("小了\n");
}
}
printf("恭喜你,猜对了!\n");
}
int main()
{
Find_Value();
return 0;
}