Я знаю, что printf возвращает отрицательную ошибку или количество символов, напечатанных с успехом. Только причина проверить это возвращаемое значение - если выполнение программы каким-то образом зависит от статуса printf. Но я не мог придумать сценарий, в котором это возвращаемое значение полезно. Я, например, никогда не проверял возвращаемое значение функции printf.
Каковы сценарии, в которых полезен статус возврата из printf?