1 #define _POSIX_C_SOURCE 200809L
2 #include <errno.h> // errno
3 #include <locale.h> // LC_ALL,setlocale
5 * EOF,NULL,ferror,fprintf,getchar,perror,putchar,stderr,stdin
8 int main(int argc
, char** argv
) {
9 char const* const name
= argv
[0] ? argv
[0] : "minish-read";
10 char const* const file
= argc
? argv
[1] : NULL
;
11 setlocale(LC_ALL
, "");
13 int const c
= getchar();
17 int const tmp
= errno
;
18 fprintf(stderr
, "%s: ", name
);