附加1
#include "stdio.h" #include "stdio.h" int main(int argc, char* argv[]) { int n,i,j; int year,month,day; printf("年: "); scanf("%d",&year); printf("月: "); scanf("%d",&month); printf("日: "); scanf("%d",&day); if(((year%4==0)&&(year%100!=0))||(year%400==0)) { n=0; int a[12]={31,29,31,30,31,30,31,31,30,31,30,31}; for(i=0;i<month-1;i++) { n=n+a[i]; } n=n+day; } else { n=0; int a[12]={31,28,31,30,31,30,31,31,30,31,30,31}; for(i=0;i<month-1;i++) { n=n+a[i]; } n=n+day; } printf("第%d天\n",n); return 0; }