求解答为什么我的这个用数组名代数组首地址是不对的?

img


这个是书上给的例题,因为

img


所以我自己想试一下改成数组名可不可以
结果

img


这是我的运行结果,求解答到底是哪里出了问题?为什么?

ss没有改变,等于字符全部写入了ss[0]。所以最后只输出了最后输入的一个字符
改为scanf("%c,",ss+i);