Sì, le stringhe non si copiano in quel modo. Prima non ci avevo fatto caso.
devi usare strcpy