Witam
Piszę tutaj bo już skończyły mi się pomysły jak rozwiązać mój problem. Chodzi dokładnie o pętlę od linijki 60 do 108. Nie rozumiem dlaczego wyskakuje błąd jak w opisie (string subscript out of range) przy próbie odczytywania po kolei znaków zawartych w stringu. Visual Studio nie pokazuje mi żadnych błędów.
Zamieszczam link do pastebin-a:
https://pastebin.com/NdVH5duS
Dane wprowadzane do pliku np:
2
Adam
7000
Ewa
15000
-+
PS: Dane w pliku mają wyglądać jak powyżej czyli enter między nimi, i jakby ktoś dał radę wytłumaczyć mi czemu linijka 49 działa to byłbym wdzięczny.
Aha i jeśli by się ktoś zastanawiał dlaczego to wszystko jest tak pokręcone to dlatego że próbuję zrealizować zadanie z podręcznika wg polecenia. I ogólnie zatrzymałem się na przypisaniu do struktury danych z pliku.