El resultado de la división es siempre cero [duplicado]
Esta pregunta ya tiene una respuesta aquí:
Dividir 1 / n siempre devuelve 0.0 [duplicado] 3 respuestasTengo este código C.
#include <stdio.h>
int main(void)
{
int n, d, i;
double t=0, k;
scanf("%d %d", &n, &d);
t = (1/100) * d;
k = n / 3;
printf("%.2lf\t%.2lf\n", t, k);
return 0;
}
¿Quiero saber por qué mi variable 't' siempre es cero (en la función printf)?