下列程序段正确的是()
char s[]={'xyz'};scanf('%s',s);
float *p,i;p=*p+i;
char s[5]='word';puts(s);
int a[5]={0},*p=a;*p=*(p+1);
A选项:字符串应该是双引号括起来的一串字符;B选项:指针ρ没有初始化,指向不确定的位置,p是指针变量,*p+i表示p+i的值;C选项:字符串应该是双引号括起来的一串字符。