Слово Однофамилец является существительным мужского рода и обладает нулевым окончанием: Однофамилец-Однофамильца-Однофамильцу-Однофамильца-Однофамильцем-Однофамильце.
Слово это сложное и в его составе следует выделить два корня. Первый корень ОДН- и однокоренные слова Один-Одинокий. Второй корень ФАМИЛ- и однокоренные слова Фамилия-Фамильный.
Далее выделим в составе слова соединительную гласную -О- и суффикс существительного -ЕЦ.