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

//prototypes go here!

int getIntegerWithMinimum(string, int);

int main() {

  //A can be 1 but not 0
  int A = getIntegerWithMinimum("Please input variable A:", 1);

}


int getIntegerWithMinimum(string prompt, int min) {
  cout << prompt;
  int x;
  cin >> x;
  while (cin.fail() || x < min) {
    cin.clear();
    cin.ignore(1000, '\n');
    cout << "Error: Try again min=" << min << ": ";
    cin >> x;
  }
  return x;
}
