Проблема всего лишь в исходном коде программы, а именно в разделе объявления переменных
Захват-1.png

Достаточно было СРАЗУ объявить T_v и T_z как INT, тем более,что в программе предполагалось вычитать одно из другого, из чего следует, что будут использоваться целые положительные, отрицательные и ноль, а не обезличенный WORD, который даже числом и не считается вовсе.