
main()
{int y0,m0,d0,y1,m1,d1,x
scanf("%d %d %d %d %d %d",&y0,&m0,&d0,&y1,&m1,&d1)
if(m1>m0)
x=(y1-y0)
else if(m1<m0)
x=(y1-y0-1)
else /*同月不同日洞灶皮有辩颂两种情况*/
{if(d1>=d0) x=y1-y0}
else
x=(y1-y0-1)}
printf("%d",x)
}
#include <stdio.h>void main()
{
int y1,m1,d1,y0,m0,d0,y,m,d
printf("请输入当前凳雀日期\n")
printf("y1=")
scanf("%d",&y1)
printf("m1=")
scanf("%d",&m1)
printf("d1=")
scanf("%d",&d1)
printf("请卖粗铅输入学生的生日\n")
printf("y0=")
scanf("%d",&y0)
printf("m0=")
scanf("%d",&m0)
printf("d0=")
scanf("%d",&d0)
y=y1-y0
m=m1-m0
d=d1-d0
printf("该学生的年龄为%d %d %d",y,m,d)
}
已经中好成功运行 祝你学业有成
#include"stdio.h"main()
{
int y0,m0,d0,y1,m1,d1,y,m,d
k:printf("请输入出生日期凳闭答:")
scanf("%d,%d,%d",&y0,&m0,&d0)
printf("请输入当前日期:")
scanf("%d,%d,%d",&y1,&m1,&d1)
y=y1-y0
m=m1-m0
d=d1-d0
if(d<0)d+=30,m--
if(m<0)m+=12,y--
if(y<0||m0>12||m1>12||d1>31||d0>31)
{printf(" 日态圆期输入错误,请重新输入!\n")goto k
}
printf("你的年龄为%d岁%d月%d天\n",y,m,d)
}
这个是我自己写的,我也是作业做到枣慧这一题。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)