Código C:
Ver original
for (divisor = -20; calculo[9] != 0; divisor++) { calculo[9] = ((((((((coeficiente1 * divisor) + coeficiente2) * divisor) + coeficiente3) * divisor) + coeficiente4) * divisor) + coeficiente5); }
El problema viene que divisor siempre se queda con -20 y calculo[9] le pone 0 directamente