#include using namespace std; short Factor(int n, int* pSquared, int* pCubed); int main() { int number, squared, cubed; short error; cout << "Enter a number (0 - 20): "; cin >> number; error = Factor(number, &squared, &cubed); if (!error) { cout << "number: " << number << endl; cout << "square: " << squared << endl; cout << "cubed: " << cubed << endl; } else cout << "Error encountered!!" << endl; return 0; } short Factor(int n, int *pSquared, int *pCubed) { short Value = 0; if (n > 20) Value = 1; else { *pSquared = n * n; *pCubed = n * n * n; Value = 0; } return Value; }