因为s[1]是一个字符char类型的数据,你将s[1]赋值给int类型a,则将char类型强制转换为int类型然后赋值给a。s[1]中的字符对应的ASCall码为49
printf("%c",a);%d是输出整数,%c才是输出字符!字符串里的都是字符的!