scanf múltiple en un programa causando bloqueo en c?

#include <stdio.h>

int main()
{       
    printf("how old are you? ");
    int age = 0;
    scanf("%d", age);

    printf("how much does your daily habit cost per day? \n");
    int daily = 0;
    scanf("%d", daily); 

    double thisyear = daily * 365;

    printf("\n");
    printf("this year your habit will cost you: %.2f", thisyear);

    return 0;
}

este es mi programa para la escuela, cuando escribo esto estoy tratando de que el usuario tenga 1, su edad y 2, su costo de vida diario. Sin embargo, mi programa se bloquearía cuando ejecuto este

Respuestas a la pregunta(3)

Su respuesta a la pregunta