Na początek witam wszystkich :)
A po tym długim wstępie przechodzę do sedna:
Mam 2 pliki tekstowe, A i B.
W A jest tekst.
W B są synonimy słów, w takiej formie:
jeden one eins
dwa two zwei
trzy three drei
cztery four vier
itd.
Program ma przeszukiwać plik A w celu znalezienia słów z pierwszej kolumny pliku B, następnie przy pierwszym wystąpieniu zamieniać je na słowo z drugie kolumny, przy drugim wystąpieniu na słowo z trzeciej kolumny, itd. Kiedy skończą się kolumny, startujemy od początku, czyli słowo z drugiej kolumny, potem z trzeciej, itd.
Jaki mam problem?
Po pierwsze, jak w tym przypadku "wrzucić" tekst do zmiennej? Czy mam go w ogóle do jakiejś zmiennej wrzucać? Jeśli tak to jakiej? String?
Po drugie co zrobić z plikiem B? jak go podzielić na słowa i jak napisać przeszukiwanie tekstu? Zastosować while i feof? Dodam, że kolumny mogą być dwie, trzy, jak również piętnaście.
Będę wdzięczny za każdą i w miarę "łopatologiczną" pomoc, bo moja przygoda z cpp pamięta czasy faraonów - pamiętam, że coś takiego było ;)