codice:
#include <iostream>
 using namespace std;
 #include <cmath>
 using std::pow;
  int main() { 
    long long double k = 4; 
    int z;
        for(int i = 1; i <= 10000; i+= 2)
     {
     	for(int x = 1; x <= i; x++)
     	{
     	z = pow(-1, x);
     	}
     	k += ((4*z)/i);
     }
      cout << endl;
 		
     return 0; 
}
questo è il mio codice ..mi da però questo errore :"Description Resource Path Location Type
call of overloaded `pow(int, int&)' is ambiguous istogramma.cpp /istogramma/src line 24 C/C++ Problem".... perchè??come risolvo??