Page 170, Exercise 3
Call: result = evalPoly(x0,a)
|
float evalPoly(float x0, PolyPointer ptr)
{/*evaluate the polynomial at point x */
PolyPointer temp;
float result = 0;
for (temp = ptr; temp; temp= temp->link)
result = result + temp->coef * pow(x0,temp->expon);
return result;
}
|