In C non si assegnano le stringhe in quel modo ... come scritto in qualsiasi libro di base, si usano funzioni come la

strcpy

che copiano carattere per carattere.