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