yr
jan1(const int yr)
y = yr;
#define tm_setup(tp, yr, mon, dy, hr, min, dst) \
(tp)->tm_year = yr; \
int d1, day1, carry1, d2, day2, carry2, daysahead, mon, yr, db, wd;
yr = tm->tm_year;
yr += carry;
1, yr) + 1;
tm_setup(&tmp, yr, mon, day, hr, min, -1);
d1 = days_in_mon(mon, yr);
tmp2.tm_year = yr + 1;
tm->tm_mday, tm->tm_year, mon, day, yr);
L_DECL(yr);
int yr;
for (yr = 60; yr <= 104; yr++)
printf ("1/1/%d%c -> ", 1900 + yr, hasleapday((1900+yr)) ? '*' : ' ');
tm.tm_year = yr;
double yr, s_h0, s_l0, m_h0, x0, ax0;
yr = y0 - (s_h0 - m_h0);
yd0 = (yd0 - s0) * s_h0 + yd0 * yr;
yd1 = (yd1 - s1) * s_h0 + yd1 * yr;
yd2 = (yd2 - s2) * s_h0 + yd2 * yr;
yd0 = (y0 - s0) * s_h0 + y0 * yr;
yd0 = (y0 - s0) * s_h0 + y0 * yr;