У меня есть инструкция printf в конце моей программы:
printf("%d", total_candies);
total_candies является int, и, хотя я ожидаю, что все будет работать правильно, вместе с фактическим числом, я получаю странный знак процента в конце.

Может ли кто-нибудь сказать мне, почему это происходит?