,马上结,

在线等,马上结,急啊!!!
//求帕的近视值
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
double a,s,t;
t=0.0;
int m;
for(a=1,m=1;fabs(1.0/a)>=1e-7;a+=2,m++)
{
t=t+(1/a)*( double pow(double(-1),double(m+1));
}
s=4*t;
cout<<s<<endl;
return 0;
}


t=t+(1/a)*( double pow(double(-1),double(m+1));就是这个地方出现了问题,不知道怎么改啊!!!

错误中说是什么不允许使用类型名!!

------解决方案--------------------
C/C++ code
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
    double a,s,t;
    t=0.0;
    int m;
    for(a=1,m=1;fabs(1.0/a)>=1e-7;a+=2,m++)
    {
        t=t+(1.0/a)*( (double)pow(-1,m+1));
    }
    s=4*t;
    cout<<s<<endl;
    return 0;
}

------解决方案--------------------
去掉第一个double
double pow(double(-1),double(m+1));