18 lines
390 B
C
18 lines
390 B
C
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
#include <wchar.h>
|
|
#include <wctype.h>
|
|
|
|
int main( int argc, char *argv[] ) {
|
|
fwide( stdin, 1 );
|
|
fwide( stdout, 1 );
|
|
|
|
for (wchar_t c = fgetwc( stdin ); !feof( stdin); c = fgetwc( stdin )) {
|
|
if (c != '\n') {
|
|
fwprintf( stdout, L"Read character %d, %C\t", (int)c, c);
|
|
fputwc( c, stdout);
|
|
fputws(L"\n", stdout);
|
|
}
|
|
}
|
|
}
|