int?fact_func(int?*n)
{
int?i,sum;
if(*n==1)
return?1;
for(sum=i=1;i<=*n;i++)
sum*=i;
return?sum;
}
int?pow_func(int?*x,int?n)
{
int?i,sum;
for(i=0,sum=1;i<n;i++)
sum=sum*(*x);
return?sum;
}
int?main()
{
int?x,n,*px,*pn,i;
double?sum=0,*psum;
px=&x;
pn=&n;
psum=∑
printf("x?=?");
scanf("%d",px);
printf("n?=?");
scanf("%d",pn);
for(i=1;i<=n;i++)
sum+=(1.0*pow_func(px,i))/fact_func(&i);
printf("sum?=?%f\n",sum);
return?0;
}