/*
** Character arrays can be initialized using string literals (without becoming observers).
*/
void f (void)
{
char s0[] = "abc";
char s1[3] = "abc"; /* warning about no room for nullterminator */
char *p = "abc";
*s0 = 'b'; /* okay */
s1[1] = 'd'; /* okay */
*p = 'c'; /* error */
}