> Но мне было ясно сказано, что курсовик и экзамен именно по второму изданию.
На мой взгляд, легче переубедить сказавшего, чем заниматься археологией и пытаться настроить компилятор 1991 года. Попробуйте создать файл kostil.h и там объявить пространство имен. С одной стороны, один инклюд не будет являться серьезным отклонением от книги, а с другой может решить проблему.