#include <stdio.h>
int main() {
宣告變數a為總預算、b為一筆花費、d為匯率、e為台幣餘額、f為外幣餘額
double a, b, d, e, f;
宣告c為目的地幣制的字母
char c;
讀取台幣總預算
scanf("%lf", &a);
讀取花費金額與幣制字母
scanf("%lf %c", &b, &c);
根據輸入的字母c來決定匯率d的數值
if (c == 'T') d = 1.0;
else if (c == 'U') d = 30.9;
else if (c == 'J') d = 0.28;
else d = 34.5;
計算扣除花費後的台幣剩餘金額e
e = a - (b * d);
如果台幣餘額小於0代表錢不夠
if (e < 0) {
輸出錢不夠的訊息
printf("No Money\n");
} else {
將台幣餘額e除以匯率d換算回該國貨幣餘額f
f = e / d;
如果餘額f小於0.05則依照規定輸出0.00
if (f < 0.05) {
輸出幣別與0.00的結果
printf("%c 0.00\n", c);
} else {
輸出幣別與保留兩位小數的餘額
printf("%c %.2f\n", c, f);
}
}
程式正常結束
return 0;
}