为什么这个程序在visual c++老是报错,dev c++却可以运行?
#include
using namespace std;
double phi(double z);
main()
{
double z;
cin>>z;
printf("%.8lf",phi(z));
return 0;
}
double phi(double z)
{
int i=3;
double re=z,a=z;
while(i<=1001)
{
a=a*z*z/i;
re+=a;
i+=2;
}
return re;
}
万能头不能用吧