Non avendolo mai fatto o mai visto con più di una variabile non sapevo come fare, avevo provato con
double funz (double x,c0) {
...
}
ma dava lo stesso una marea di errori.
Ritenta sarai più fortunato!
Scherzi a parte, l'hai studiata almeno un po' di teoria?
Tornando ai double, non è quasi mai una buona idea confrontare direttamente l'uguaglianza tra due valori in virgola mobile, poiché potresti riscontrare dei risultati imprevisti!
Per esempio prova il seguente codice:
#include <stdio.h>
int main()
{
if(1.1 - 1 == 0.1)
{
printf("!");
}
return 0;
}
l'output è quello che ti aspettavi?
@AldoBlado