写一个函数,分别传入实参 year年,month月,day日,输出这一天的下一天.

来源:学生作业帮助网 编辑:作业帮 时间:2024/08/03 06:01:10
写一个函数,分别传入实参 year年,month月,day日,输出这一天的下一天.
xSN@]?n0$0LOJ6C*-MCLQ pa Bjb\3d/8P RYJ̜37sVt׹gf:k>val%R_51%vs> guNr:g;^Τ|I3b04 VAֈ!F4ё%:F$2t9'QYzNS;Lf:!췉NX{ZE)DP  6f >KG ]FzL/<Ԣ kL Ư(!gdG X[ z][9d/;O58qlٱXIXU[ebd7EE

写一个函数,分别传入实参 year年,month月,day日,输出这一天的下一天.
写一个函数,分别传入实参 year年,month月,day日,输出这一天的下一天.

写一个函数,分别传入实参 year年,month月,day日,输出这一天的下一天.
#include
#include
void shijian1(int *a,int *b,int *c)
{ int *y,*m,*d;
y=a;m=b;d=c;
printf("今天为:%d年%d月%d日",*y,*m,*d);
switch(*m)
{
case 1:
case 3:
case 5:
 case 7:
 case 8:
 case 10:
 if(*d==31)
{ *m=*m+1;
 *d=1;}
else
*d=*d+1;
printf("\n下一天为:%d年%d月%d日\n",*y,*m,*d);
break;
case 4:
case 6:
case 9:
 case 11:
 if(*d==30)
{ *m=*m+1;
 *d=1;}
else
*d=*d+1;
break;
 case 12:
 if(*d==31)
{ *m=1;
 *d=1;
 *y=*y+1;}
else
*d=*d+1;
printf("\n下一天为:%d年%d月%d日\n",*y,*m,*d);
break;
 default:
 if(*d