分类：电脑/网络-程序设计-C/C++
问题：c语言定义一个结构体变量（包括年，月，日）计算该日是第几天？ 
定义一个结构体变量（包括年，月，日）计算该日是第几天？
回答：main(){  int y,m,d,days=0,i;  printf("please input date:");  scanf("%d%d%d",&y,&m,&d);  for(i=1;i<=m-1;i++)  {    swch(i)    {      case 1:      case 3:      case 5:      case 7:      case 8:      case 10:      case 12: days=days+31; break;      case 4:      case 6:      case 9:      case 11: days=days+30; break;      case 2:           if(y%4==0 && y%100!=0 | y%400==0)        days=days+29;             else         days=days+28;    }   }    days=days+d;  printf("%d",days);}