Hi,

it's me again...

Can someone help me to find why I don't get the

return I need?

int EVALUATE (int poly[],int num) {

int i,m,temp,total=0,result=1;

for(i=9;i>=0;i--)

{

temp=poly[i];

for(m=0;m<i;m++)

result*=num;

total+=(result*temp);

}

return printf("%d",total);

}