Я прошу пользователя ввести слово, а затем моя программа сравнит его с вводом .txt файл , но даже если я ввожу ровно одно слово в data.txt, он все равно выполняет false.
//------------in my data.txt---------
// Banana Bed Today
// Apples Chair Window
// Corn Tomorrow Hive
string testData;
cout<<"enter Data: ";
cin>>testData;
for(i=0; i<s.size()-1; i++){
if (testData.compare(s[i]->name) == 0)
cout<<"Right\n";
if (youkno.compare(s[i]->name) != 0)
cout<<"Wrong\n";
}
если я запрашиваю Banana, то вывод выполняется неправильно