WARNING: Prefer __printf(a, b) over __attribute__((format(printf, a, b))) WARNING: Prefer __scanf(a, b) over __attribute__((format(scanf, a, b)))