Use %PRIuZ instead of %lu