char *p="ABC";

p[1]='S';

なぜだめなの?