以上代码有错误,能将输入的英文句子分割成字母存入数组中吗?
时间: 2023-08-18 16:10:08 浏览: 136
分割字符串,放到数组
抱歉,我的代码有误。如果您想将输入的英文句子分割成字母存入数组中,可以使用下面的代码示例:
```c++
#include <iostream>
#include <string>
#include <vector>
using namespace std;
int main() {
string input;
cout << "Enter a sentence: ";
getline(cin, input);
vector<char> letters;
for (auto x : input) {
if (x != ' ') {
letters.push_back(x);
}
}
cout << "Letters: ";
for (auto letter : letters) {
cout << letter << " ";
}
cout << endl;
return 0;
}
```
该程序会将输入的英文句子分割成字母,并存放在一个字符向量中。程序会输出所有的字母,以空格分隔。
阅读全文