Define a struct named Currency that has rupees and paisa as variables. Write a function called addCurrnecy() that takes two struct Currency variables as arguments, add those and display sum.
Here's a C++ program that defines a Currency struct and includes the addCurrency() function: #include <iostream> using namespace std; struct Currency { int rupees; int paisa; }; void addCurrency(Currency c1, Currency c2) { Currency sum; sum.paisa = c1.paisa + c2.paisa; sum.rupees = c1.rupees + c2.rupees; if (sum.paisa >= 100) { sum.paisa -= 100; sum.rupees++; } cout << "Sum: " << sum.rupees << " rupees, " << sum.paisa << " paisa." << endl; } int main() { Currency c1 = { 50, 30 }; Currency c2 = { 20, 75 }; addCurrency(c1, c2); return 0; } Output: Sum: 71 rupees, 5 paisa. Explanation: The program defines a Currency struct that has two integer variables - rupees and paisa. The program includes the addCurrency() function...