方法一:#include <bits/stdc++.h>using namespace std;int main(){ string str;// cin>>str;//错误二:使用cin来输入含有空格的字符串,// 当 cin 读取数据时,它会传递并忽略任何前导白色空格字符(空格、制表符或换行符)。// 一旦它接触到第一个非空格字符即开始阅读,当它读取到下一个空白字符时,它将停止读取。碰到空格就断掉了,// 应该用getline getline(cin, str); char alpha;//错误一:单个字母写成cha...