要求程序能够实现通过输入系统建立时的年月日,和当前的年月日,计算出建立的时间长短,只用具体到年就行。
#include <stdio.h> int main() { int y1,m1,d1,y2,m2,d2,y; scanf("%d %d %d %d %d %d",&y1,&m1,&d1,&y2,&m2,&d2); if(y1==y2) y=0; else { y=y2-y1; if(m2<m1||(m2==m1&&d2<d1)) y=y-1; } printf("%d",y); }
#include <stdio.h> int main() { int y1,m1,d1,y2,m2,d2,y; scanf("%d %d %d %d %d %d",&y1,&m1,&d1,&y2,&m2,&d2); if(y1==y2) y=0; else { y=y2-y1; if(m2<m1||(m2==m1&&d2<d1)) y=y-1; } printf("%d",y); }