В MAS[0] получается 123, а в MAS[1] - 5. Из-за того, что не верно считываются вторые 4 байта и дальнейшее преобразование цикл не может завершиться.
Что значит "лучше бы иметь две строки для первого прочтения и для второго" ?
Первое чтение и преобразование происходят правильно. Второе чтение происходит не правильно.





Ответить с цитированием