Quote:
|
Originariamente inviato da Manugal
No infatti mi sa che l'ho scritta male, perché il puntatore a double mi serve per passare un array. quindi il for sarebbe:
for(i=n; i<n; i++){
res+=p[i]*(pow(x,i));
|
Questo ciclo non e' mai eseguito. Parte da n e continua fino a che i e' minore di n, quindi mai.
Prova cosi':
Codice:
for (i = 0; i < n; ++i)
{
res += p[i] * (pow(x, i));
}