Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Quando tento imprimir uma variável double apenas sai como 0.0

antes de aplicar no código do jogo fiz esse teste para entender melhor o funcionamento do double

#include <stdio.h>

int main (void) {

 double num1, num2;

 printf("Digite dois numeros: \n");
 scanf("%f" "%f", &num1, &num2);

 printf("%.1f ", num1);

 return 0;    
}

na impressão do número digitado só aparece 0.0

1 resposta
solução!

Você precisa usar %lf para pegar um input de double.

scanf("%lf" "%lf", &num1, &num2);