Всем спасибо. Не знаю, что я делал не так, но заработал и подсоединенный внешний файл и сам код.
Как выяснилось код не работал из-за одной строчки:
if ((lastname.length < 2) && (lastname.length <> 0)) err += "Введите отчество полностью \n";
Привычка от паскаля обозначать не равно как <>. Все исправил.