schetchik = 0;
while ( !inf.eof() ) {
inf>>word.word;
if ( !inf.eof())
{
if (schetchik==0)
schetchik++;
word_pointer = concordance.Find(word.word);
if ( word_pointer == 0 )
{
word.amount = 1;
word.line[0] = schetchik;
concordance.Add (word);
}
else
{
word_pointer->line[word_pointer->amount] = schetchik;
word_pointer->amount += 1;
}
schetchik++;
}
}
}
inf.close();
Ошибка вывода в файл
присваивается количество повторений в тексте и номер(а) позиции по тексту.
Может ли кто помочь произвести подсчет не номеров позиций повторения, а номера строк, где это слово встречается. Заранее большое спасибо.
Код:
Проблему решил, спасибо.