Odpowiedź:
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
fstream plik("C:\\txt.txt", ios::in);//ścieszka do pliku
string dane;
string wyrazy[1000];
int linia = 1,nr=0;
while (getline(plik, dane))
{
string s = dane;
for ( char ss: s )
{
if (ss == ' ')nr++;
else wyrazy[nr] += ss;
}
nr++;
linia++;
}
string coWyszukac;
int zgodne = 0;
cout<< "Wyszukiwarka z pliku, wpisz wyraz jaki chcesz wyszukac:" << endl;
cin >> coWyszukac;
cout << "Wyszukane wyrazy z pliku:" << endl;
for (string szukaj : wyrazy)
{
if(szukaj.length()>=coWyszukac.length())
for (int i = 0; i < szukaj.length(); i++)
{
if (szukaj[i] == coWyszukac[zgodne])zgodne++;
else zgodne = 0;
if (zgodne == coWyszukac.length())
{ cout << szukaj<<endl;
break;
}
}
}
}