Ah ... non si vedeva facilmente ... (se solo l'avessi detto ... )

In ogni caso, mi sembra ovvio ... da quando in C (neanche in C++) un array lo assegni in quel modo ad un altro?

Se parliamo di una stringa di 15 char, come saprai, devi usare la funzione

strcpy