麻烦看一下这程序
#include <stdio.h>#include <math.h>
main()
{
int idum, k;
double sigmae,sigmat;
double *mu, *u, *sigm,*sigmt;
sigmae=0.0;
/*sigm=vector(0,10);
sigmt=vector(0,10);*/
for (k=0; k<10; k++)
{idum=-10*k*k-2+k;
sigm[k]=sigmat+ran1(&idum)*(1.5-sigmat);
u[k]=sigm[k]*gasdev(&idum);
mu[k]+=u[k];
}
}
为什么不行?