Hej, mam problem z zadaniem 5.2 ze starej matury 2015 arkusz cz. II. Treść zadania to; Dla każdego słowa z pliku nowe.txt wypisz to słowo oraz dwie liczby rozdzielone spacją oznaczające: • liczbę wystąpień danego słowa w pliku slowa.txt.
nizej moj kod;
#include <iostream>
#include <fstream>
using namespace std;
int main ()
{
ifstream plik;
ifstream plikk;
plik.open("slowa.txt");
plikk.open("nowe.txt");
string nowe[25];
string slowa[1000];
for (int i=0; i<25; i++)
{
plik >> nowe[i];
}
for (int i=0; i<1000; i++)
{
plikk >> slowa[i];
}
for (int j=1; j<=25; j++)
{
int d=0;
for (int i=0; i<1000; i++)
{
if (nowe[j]==slowa[i])
{
d++;
}
}
cout << d << endl;
}
plik.close();
return 0;
}