1 #include "degrees_converters.h"
3 int main(int argc
, char *argv
[]) {
6 gchar
*latDDD
, *lonDDD
;
7 gchar
*latDMM
, *lonDMM
;
8 gchar
*latDMS
, *lonDMS
;
9 for (i
=1 ; i
< argc
; i
++) {
10 value
= convert_dms_to_dec(argv
[i
]);
11 latDDD
= convert_lat_dec_to_ddd(value
);
12 lonDDD
= convert_lon_dec_to_ddd(value
);
13 latDMM
= convert_lat_dec_to_dmm(value
);
14 lonDMM
= convert_lon_dec_to_dmm(value
);
15 latDMS
= convert_lat_dec_to_dms(value
);
16 lonDMS
= convert_lon_dec_to_dms(value
);
17 printf("'%s' -> %f %s %s %s %s %s %s\n", argv
[i
], value
,
18 latDDD
, lonDDD
, latDMM
, lonDMM
, latDMS
, lonDMS
);
19 free(latDMS
); free(lonDMS
);
20 free(latDMM
); free(lonDMM
);
21 free(latDDD
); free(lonDDD
);