声明描述日期(年、月、日)的结构体类型。编函数,以参数方式带入某日期,计算相应日起在相应年是第几天,并以函数值形式带回。说明所变函数的调用方式和使用方法。下面是我编的程序,运行起来存在点问题,请帮忙看下下吧,万分感谢呐~#includes
声明描述日期(年、月、日)的结构体类型。编函数,以参数方式带入某日期,计算相应日起在相应年是第几天,并以函数值形式带回。说明所变函数的调用方式和使用方法。下面是我编的程序,运行起来存在点问题,请帮忙看下下吧,万分感谢呐~#includestruct dat { int year,month,day;};void calculate(struct dat*);void main (){ int n; struct dat date; printf("please input year:"); scanf("%d", ar); printf("please input year:"); scanf("%d", nth); printf("please input year:"); scanf("%d",date.day); calculate(&date);}void calculate(struct dat*date){ int a,b,c,i; int sum=0; a=date->year; b=date->month; c=date->day; if((a%4==0)&&(a%100!=0)||(a%400==0)){ for(i=0;i
展开
全部