В системе, совместимой с C99:
#include <inttypes.h>
uint64_t big = ...;
printf("%" PRIu64 "\n", big);
См. Раздел 7.8 стандарта C99.
Спецификаторы: {PRI, SCN} [diouxX] {N, LEASTN, MAX, FASTN, PTR}
Где PRI для семейства printf (), SCN для семейства scanf (), d и i для целочисленных типов со знаком; o, u, x, X для целочисленных типов без знака как восьмеричное, десятичное, шестнадцатеричное и шестнадцатеричное; N - одна из поддерживаемых ширин; LEAST и FAST соответствуют этим модификаторам; PTR для intptr_t; и МАКС для intmax_t.