这两个是可以一起混用的,但是如果s的值改变了的话,s[i]的计算起点也就改变了,所以就不再方便判断它的下标是否奇数了。所以这题只采用s[i]就比较方便。
*s可以,s不能++,++了s就往后串了一个位置了再s[i]就不对了
while改成:while(*s){if(i%2&&s[i]%2)t[j++]=s[i];s++;i++;}