/* This program calculates the dollar value of your foreign currency */
#define DOLLARS_PER_FRANC 0.16
#define DOLLARS_PER_YEN 0.01
#include <stdio.h>
/* Function declarations */
double ValueInDollars(double amount, double rate);
main()
{
double francs, dollarsOfFrancs; /* francs, value of francs */
double yen, dollarsOfYen; /* yen, value of yen */
double total = 0.00; /* total amount of currency */
printf("Enter amount of Francs : ");
scanf("%lf", &francs);
dollarsOfFrancs = ValueInDollars(francs, DOLLARS_PER_FRANC);
printf("You have $%f dollars worth of Francs\n", dollarsOfFrancs);
printf("Enter amount of Yen : ");
scanf("%lf", ¥);
dollarsOfYen = ValueInDollars(yen, DOLLARS_PER_YEN);
printf("You have $%f dollars worth of Yen\n", dollarsOfYen);
total = dollarsOfFrancs + dollarsOfYen;
printf("You have $%f dollars worth of Francs and Yen\n", total);
}
/* Convert currency into dollars, given an exchange rate */
double ValueInDollars(double amount, double rate)
{
double value;
value = amount * rate;
return value;
}