Conversión no válida de 'int' a 'double *'
Tengo esta línea de código:
int g = modf(ans*power, 1)*10;
Y me está dando el error:
Conversión no válida de 'int' a 'double *'.
ans se define como:
double ans = 1.0/d;
power se define como:
int power = pow(10,x);
y la x que usa power se define como:
for(int x = 0; x < 50; x++) {
No veo dónde estoy usando un puntero. Si necesita más código, solo pregunte.
(También he intentado hacer la línea de código que causa el error:
int g = (int)modf(ans*power, 1)*10;
pero eso tampoco funcionó).