/* Finish this program that computes x^n. To do so, write a recursive function: int pow(int x, int n); */ #include using namespace std; int pow(int x, int n); int main2423432() { // Get inputs int x, n; cout << "Enter x: "; cin >> x; cout << "Enter n: "; cin >> n; cout << x << "^" << n << " is " << pow(x,n) << endl; return 0; } // Compute x^n int pow (int x, int n) { // base case if (n == 0) { return 1; } // recursive step int temp = pow(x, n-1); int result = x * temp; return result; }