All submissions

Button Press Callback

#include<iostream>
#include<string>
using namespace std;

void onPressA()
{
    cout<<"Button A pressed"<<endl;
}

void onPressB()
{
    cout<<"Button B pressed"<<endl;
}
void simulatePress(void (*callback)())
{
    callback();
}

int main()
{
    string input;
    cin>>input;

    if(input == "A")
    {
        simulatePress(onPressA);
    }
    else if(input == "B")
    {
        simulatePress(onPressB);
    }
    return 0;
}
Loading...

Input

A

Expected Output

Button A pressed