#include "stdafx.h" #include using namespace std; double myPow(double x, char n) // note I have limited the range of power // by using char instead of int { if (n == 0) return 1.; return x * myPow(x, n - 1); } int main() { // what happens here?? cout << myPow(1.5, -4); // 1.5 ^ 124 ? return 0; }