毛病太多了,基本语法你还不太会啊,慢慢学吧。
这样改一下:
#include "iostream.h"
#include "fstream.h"
#include "math.h"
double x,I;
double f(double g)
{
return pow((g+x),4)/pow((1-exp(-(g+x))),2);
}
double integrate() //你要调用的是f函数,这里还加一个参数不知道是什么意思
{
I=8.53553390593/10*f(0.585786437627)+1.46446609407/10*f(3.414213562373);
return I;
}
void main()
{
double f1;//如果是C语言,在这声明
cin>>x;
f1 = exp(-x)*integrate(); //这一句要写在这儿,不能写到外面,而且integrate是函数要加上()
cout<