getchar 和 putchar 的使用

#include <conio.h> void main(void) { const wint_t space_character(L' '); const wint_t null_character(L'\0'); const wint_t end_character(0x000D); wint_t character; wint_t last_character(null_character); do { character = _getwch(); if (character == space_character) { if (character != last_character) { last_character = character; } else { continue; } } else { if (last_character == space_character) { last_character = null_character; } } _putwch(character); } while (character != end_character); }