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 respuestas

Tengo 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)?

Respuestas a la pregunta(4)

Su respuesta a la pregunta