CrIS Code Collection
src
doy2day.c
Go to the documentation of this file.
1
#include "
libcris.h
"
2
3
int
main
(
4
int
argc,
5
char
*argv[]) {
6
7
int
day, mon;
8
9
/* Check arguments... */
10
if
(argc < 3)
11
ERRMSG
(
"Give parameters: <year> <doy>"
);
12
13
/* Read arguments... */
14
const
int
year = atoi(argv[1]);
15
const
int
doy = atoi(argv[2]);
16
17
/* Convert... */
18
doy2day
(year, doy, &mon, &day);
19
printf(
"%d %d %d\n"
, year, mon, day);
20
21
return
EXIT_SUCCESS;
22
}
main
int main(int argc, char *argv[])
Definition:
doy2day.c:3
ERRMSG
#define ERRMSG(...)
Print error message and quit program.
Definition:
jurassic.h:237
doy2day
void doy2day(const int year, const int doy, int *mon, int *day)
Get date from day of year.
Definition:
libcris.c:298
libcris.h
Generated on Wed Feb 5 2025 20:00:06 for CrIS Code Collection by
1.9.4