なるほどー。
char c[20];
ってやって、初期化しなかった場合に代入したいときは
scanfとかstrcpy使わないとだめなのかな?
c="asdf"はできなくてstrcpy(c,"asdf")はできるんだよね。。。

なんでc="asdf"はだめでstrcpyは良いのかよくわからないけども、まぁいっか