贴吧图像
11/23/2018


#include<stdio.h>

struct Date

{

int year;

int month;

int day;

};

 

int main()

{

  struct Date p;

  scanf("%d,%d,%d",&p.year,&p.month,&p.day); 

  int a[12]={31,28,31,30,31,30,31,31,30,31,30,31};

  int sum,i;

            sum=p.day;

        for(i=0;i<p.month-1;i++)

          sum+=a[i]; 

  if(((p.year%4==0&&p.year%100!=0)||p.year%400==0)&&p.month>2)

       printf("%d/%d is the %dth day in %d.",p.day,p.month,sum+1,p.year);   

  else 

   printf("%d/%d is the %dth day in %d.",p.day,p.month,sum,p.year); 

}

  

更新时间:11/23/2018
回复(0)
0?1470885445
登录后可添加回复
贴吧图像
吧主:
尹刚
回答:0
大家可以在这里讨论使用Trustie平台时面临的各种问题,我们会对所有问题进行解答!其他用户也可以随时提供帮助,积累评分!
问题和建议
还能输入50个字符 Submit

加入QQ群

关注微信APP


×