#include <iostream>
using namespace std;
int main()
{
cout << "Do you need to encrypt or decrypt?" << endl;
string message;
getline(cin, message);
int letter2number;
for (int place = 1; place < sizeof(message); place++)
{
letter2number = static_cast<int>(message[place]);
cout << letter2number << endl;
}
}
問題の例: 15 文字入力しましたが、4 つの整数しか出力されません。7 文字入力しましたが、4 つの整数しか表示されません。
ループは、文字列内の文字数ではなく、私のコンピューターで 4 回しか発生しません。
これは私が抱えている唯一の問題なので、他のエラーが表示された場合は教えないでください. (その方が楽しいです。)
お時間をいただきありがとうございます。