#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <dos.h>
#include <string.h>

char *datename(int day, int month, int year);



int dateset(int day, int month, int year),
    easter(int year),
    julian(int day, int month, int year),
    leapyear(int year),
    timeset(int hour, int min),
    valid_date(int day, int month, int year);

unsigned int datecmp(int d1, int m1, int y1, int d2, int m2, int y2),
         packdate(int day, int month, int year),
         packsdate(void),
         packtime(int sec, int min, int hour),
         unpacktime(int *sec, int *min, int *hour, int num);

void datevals(char *s, int *d, int *m, int *y, int w),
     makedate(char *buff, int sep, int zpad),
     maketime(char *buff, int sep, int mode),
     packstime(void),
     natldate(char *buff, int day, int month, int year, int sep, int where),
     unpackdate(int *day, int *month, int *year, unsigned int num);



