Salutare! Sunt incepator si am nevoie de putin ajutor in legatura cu o chestie.
Problema: mi se da un sir de caractere, si apoi , mi se dau diferete grupuri de caractere pe care trebuie sa le inlocuiesc cu altele. De exemplu pentru textul : Azi este marti si este vacanta! mi se da apoi pe LINII DIFERITE dupa cum urmeaza:
este va fi (spatiu) _ Textul va arata: Azi_va fi_marti_si_va fi_vacanta! Problema este urmatoarea, pe o linie poate sa-mi dea si 5 spatii (luate ca un grup ) pe care trebuie sa le inlocuiesc, sau mi se da sa inlocuiesc cu va fi(spatiu)(spatiu). Dupa cum stiti,compilatorul din c++ sterge spatiile de la final de linie, deci ce-mi va citi de pe linia respectiva va fi \n atat.Am incercat fgets,fin.getline, scanf ("%s) si nu stiu cum sa fac sa citesc acele spatii . Poate daca incerc sa fac cu un buffer si sa citesc tot fisierul (sunt vreo 1000 caractere, deci nu multe) . Daca are cineva timp si chef sa-mi explice as fi foarte recunoscator!
Salutare . Am nevoie de putin ajutor la aceasta problema , dupa vreo 15 surse trimise tot 40 iau cu 2 incorect si 4 killed by signal 11 si nu-mi dau seama de ce, pe toate testele de la moisil ruleaza perfect si afiseaza rezultatul corect fara sa se buseasca. Daca are timp cineva sa se uite putin peste sursa mea as raman dator : http://www.infoarena.ro/job_detail/1169832?action=view-source