>>333
“ → "
” → "

配列への代入はできないので、name2 = name1; はダメ(配列とポインタは違う)

char name2[5] = "Mark"; を、 char *name2 = "Mark"; にして、name2 = name1; ならできる