#include <iostream>
int power(int n, int exponent);
int main(void)
{
int exponent = 4, n = 2;
int total = power(n, exponent);
std::cout << n << " ^ " << exponent << " = " << total << std::endl;
return(0);
}
int power(int n, int exponent)
{
if (exponent != 0)
return (n * power(n, exponent - 1));
else
return 1;
}
/*
run:
2 ^ 4 = 16
*/