Piszę program, który poda liczbę wierszy z pliku txt zawierających pary słów, w których pierwsze słowo zawiera się w drugim słowie. Czyli muszę porównywać słowa, jedno do drugie i td.
Oto co na razie napisałem:
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
fstream plik;
plik.open("slowa.txt", ios::in);
int i=0;
string a;
if(plik.good() == false)
{
cout << "Plik jest niedostepny!";
}
else
{
while(!plik.eof())
{
plik >> a;
i++;
}
}
plik.close();
for(int j=0; j<i-1; j++)
{
cout << endl << a;
}
return 0;
}
Nie wiem za bardzo co dalej.