The format specifier  % d is used for

Int

Unsigned long int

Unsigned short

Unsigned float