1

フレーズを入力し、フレーズの各文字を抽出したい:

int main()
{
    int i = 0;
    string line, command;
    getline(cin, line); //gets the phrase ex: hi my name is andy
    stringstream lineStream(line);
    lineStream>>command;
    while (command[i]!=" ") //while the character isn't a whitespace
    {
        cout << command[i]; //print out each character
        i++;
    }
}

ただし、エラーが発生します:whileステートメントでポインターと整数を比較できません

4

2 に答える 2