Цитата(Zelepuk @ Sep 25 2011, 09:58)

А как данные могут затираться, если нигде в прерываниях и в функциях вывода переменные учатвующие расчётах не фигурируют?
Этот вопрос кому вы сейчас задали? Здесь никто понятия не имеет что у вас в прерываниях. Наверно стоит подробнее описать программу чтобы советы не были похожи на гадание цыганки.
ps
А в принципе данные могут затираться при выходе за границу массива, или из за неправильного указателя.