LHS - это массив, RHS - указатель. Вам нужно использовать strcpy
для помещения указанных байтов в массив.
strcpy(my_library.title, "Book Title");
Следите за тем, чтобы здесь не копировались исходные данные длиной более 99 байт, поскольку вам нужно место для завершающего строку нулевого символа ('\ 0').
Компилятор пытался рассказать вам, что было не так подробно:
ошибка: несовместимые типы при
присвоение типа «char [100]» из
введите ‘char *’
Посмотрите на свой оригинальный код еще раз и посмотрите, имеет ли это смысл сейчас.