Чтобы определить корень слова в существительном "лесник", поберем однокоренные слова - лес, лесной, лесничество, лесоводство, лесостепь, пролесок.
Отсюда видна общая часть слова - "лес", это и будет корнем слова.
Лесник вышел на опушку леса и вдохнул в лёгкие чистый лесной воздух
В слове "замок" корень будет "замок", то есть слово состоит из одного корня, других частей слова здесь нет. Слово произошло от глагола "замкнуть" и стало самостоятельным словом, в котором приставка за- стала частью корня.
Географический: корни -гео- и -граф-, суффикс -ическ-, основа - географическ, окончание -ий.
Орнитолог: корни -орнит- и -лог-, между ними соединительная гласная О, основа - орнитолог, окончание нулевое.
Ихтиолог: корни -ихти- и -лог-, между ними соединительная гласная О, основа - ихтиолог, окончание нулевое.
Кто такой стеклодув? Это творческий человек, умеющий радовать людей изготовлением изделий из стекла. Каким образом происходит этот процесс? При помощи специальной трубки мастер выдувает из раскаленного стекла разные предметы: вазы и вазочки, декоративную посуду, фигурки, эксклюзивные произведения и много других чудесных вещей. Настоящее искусство!
Нетрудно заметить, что название профессии "стеклодув" сложилось из двух слов - стекло и дуть.
От существительного "стекло" взяли корень - стекл-, от глагола "дуть" тоже корень - ду-.
Соединили при помощи интерфикса -О- (гласная соединительная) и закрепили слово суффиксом -В-.
Таким образом получилось существительное мужского рода 2-го склонения - стеклодув.
При изменении слова по падежам (склонении) появляется окончание, которое до этого было невидимым (нулевым): стеклодувА, стеклодувОМ, о стеклодувЕ.
Итог: стекл / о / ду / в / - / - корень/ интерфикс/ корень/ суффикс/ окончание нулевое.
Если учесть, что корень написан "-общ-", имеется в виду, что перед ним есть приставка, а после него - суффикс(-ы). Для данной модели подходят слова:
анти-общ-ественный, противо-общ-ественный;
обобщать, обобщить, обобществлять, обобществить, обобщение, обобществление;
приобщать, приобщить, приобщение;
разобщать, разобщить, разобщение;
сообщник, сообщница;
сообща.