В случае сбоя функции системного вызова мы обычно используем perror для вывода сообщения об ошибке.Я хочу использовать fprintf для вывода строки perror.Как я могу сделать что-то вроде этого:
fprintf(stderr, perror output string here);
#include <errno.h> fprintf(stderr, "%s\n", strerror(errno));
Примечание: strerror не применяется \n к концу сообщения
\n