Нужно (и лучше всего) разместить определение z в файле заголовка. Только extern не нужно. А инициализацию делать отдельным оператором.
E-mail: info@telesys.ru