На вскидку, можно указать два замечания:
1. Проверить правильность всех применяемых переменных (имееются ошибки).
2. Присмотреться к предупреждениям в которые тыкает носом компилятор, устранить причины и постараться в будущем не игнорировать такие предупреждения.
|