Тема: Програма пошуку слів у реченні
програма для пошуку ключового слова, речення та ключове слово я "забив" в програму, як зробити ввід речення та слова у компілятор?
#include <iostream>
#include <clocale>
#include <algorithm>
#include <sstream>
using namespace std;
bool IsNotAlphaSpace( wchar_t symbol ) {
if ( !iswalpha( symbol ) && !iswspace( symbol ) )
return true;
return false;
}
int main() {
setlocale( LC_ALL, "uk_UA.UTF-8" );
wstring str( L"Зелена трава" );
wstring word( L"трава" );
replace_if( str.begin(), str.end(), IsNotAlphaSpace, ' ' );
wistringstream stream( str );
wstring current;
bool found = false;
while ( stream >> current )
if ( current == word ) {
found = true;
break;
}
cout << ( found ? "Знайдено!" : "Немає :'(" ) << endl;
return 0;
}