diff --git a/config.def.h b/config.def.h index 9f61a2f..78fbc8f 100644 --- a/config.def.h +++ b/config.def.h @@ -5,8 +5,8 @@ // curl https://api.coingecko.com/api/v3/coins/list static const struct wallet_s { - char *id; char *fmt; float value; + char *id; char *fmt; } WALLET[] = { - {"bitcoin", "BTC", 1.00000000}, + {"bitcoin", "BTC"}, {0}, }; diff --git a/crypto.c b/crypto.c index 44e957b..46aaf61 100644 --- a/crypto.c +++ b/crypto.c @@ -71,18 +71,18 @@ int main(void) { char response[BUF_SIZE]; int err = perform_request(response); - float price, current, sum = 0; + float price; if (err) { error(1, errno, "cannot init curl"); } err = get_next_symbol(response + 1, &price); for (size_t i = 0; !err && WALLET[i].id; i++) { - current = price * WALLET[i].value; - printf(FMT " ", WALLET[i].fmt, current); - sum += current; + if (i) { + printf(" "); + } + printf(FMT, WALLET[i].fmt, price); err = get_next_symbol(NULL, &price); } - printf(FMT, "TOT", sum); return 0; }