新人!来帮帮忙看下~字符串的有关问题

新人求救!大虾来帮帮忙看下~~字符串的问题
main()
{char   s[]= "abcde ";
s+=2;
printf( "%d\n ",s[0]);
}
执行后的结果过是什么?答案说是程序出错~为什么啊?为什么不是C的码值啊,高手讲解下谢谢!我是新手~


------解决方案--------------------
s是字符串数组的入口地址
s+=2;//这句话有问题
无法修改s的值

可以改成如下
main()
{
char s[]= "abcde ",*p=s;
p+=2;
printf( "%d\n ",*p); //这里你输出格式为%d也不是 'c '的码值,需要改成%x
}