回覆列表
  • 1 # 木子李ovo

    #include "stdio.h"

    void printf(int a)

    {

    if(a==1)

    printf("日期合法\n");

    else

    printf("日期非法\n");

    }

    void main()

    {

    void printf(int a);

    int x,y,z,i;

    scanf("%d,%d,%d\n",&x,&y,&z);

    if(x%400==0||(x%4==0&&x%100!=0))

    {

    if(y==1||y==3||y==5||y==7||y==8||y==10||y==12)

    i=1;

    else if(y==2)

    i=2;

    else if(y==4||y==6||y==9||y==11)

    i=3;

    else

    i=4;

    switch(i)

    {

    case 1:

    if(z>=32)

    printf(0);

    else

    printf(1);break;

    case 2:

    if(z>=30)

    printf(0);

    else

    printf(1);break;

    case 3:

    if(z>=31)

    printf(0);

    else

    printf(1);break;

    case 4:printf(0);break;

    default: printf(0);break;

    }

    }

    else

    {

    if(y==1||y==3||y==5||y==7||y==8||y==10||y==12)

    i=1;

    else if(y==2)

    i=2;

    else if(y==4||y==6||y==9||y==11)

    i=3;

    else

    i=4;

    switch(1)

    {

    case 1:

    if(z>=32)

    printf(0);

    else

    printf(1);break;

    case 2:

    if(z>=29)

  • 中秋節和大豐收的關聯?
  • 假如美國某一天一蹶不振,歐洲可以重新統治世界嗎?