while(static_cast<char>(std::cin.get()) != ' ') { //若读取的字符串不是换行符,则将其放回流内。 std::cin.unget(); cin >> input; // ... }