16.08.2006, 12:49
общий
это ответ
Здравствуйте, Talibov Natik Axmedovic!
Вам следует внимательнее читать книжку, по которой вы учите С++.
Запомните: в С++ (и в С) переменные простых типов НЕ ИНИЦИАЛИЗИРУЮТСЯ. (Так селано потому, что на инициализацию требуется время, пусть и минимальное)
Это значит, что в переменной оказывается то значение, которое случайно окзалось в той ячейке памяти, которая под неё отведена. Так что могло получиься и -200, и 65536, вообще что угодно.
Кстати, обратите внимание - ваш компилятор наверняка заругался на то, что вы используете неинициализированную переменную.