#include <iostream>
using namespace std;
// Function prototype (declaration)
int add(int, int);
int main()
{
int num1, num2, sum;
cout<<"Enters two numbers to add: ";
cin >> num1 >> num2;
// Function call
sum = add(num1, num2);
cout << "Sum = " << sum;
return 0;
}
// Function definition
int add(int a, int b)
{
int add;
add = a + b;
// Return statement
return add;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKLy8gRnVuY3Rpb24gcHJvdG90eXBlIChkZWNsYXJhdGlvbikKaW50IGFkZChpbnQsIGludCk7CgppbnQgbWFpbigpCnsKICAgIGludCBudW0xLCBudW0yLCBzdW07CiAgICBjb3V0PDwiRW50ZXJzIHR3byBudW1iZXJzIHRvIGFkZDogIjsKICAgIGNpbiA+PiBudW0xID4+IG51bTI7CgogICAgLy8gRnVuY3Rpb24gY2FsbAogICAgc3VtID0gYWRkKG51bTEsIG51bTIpOwogICAgY291dCA8PCAiU3VtID0gIiA8PCBzdW07CiAgICByZXR1cm4gMDsKfQoKLy8gRnVuY3Rpb24gZGVmaW5pdGlvbgppbnQgYWRkKGludCBhLCBpbnQgYikKewogICAgaW50IGFkZDsKICAgIGFkZCA9IGEgKyBiOwoKICAgIC8vIFJldHVybiBzdGF0ZW1lbnQKICAgIHJldHVybiBhZGQ7Cn0=