号啊大哥.
还有,你的算法正确吗?这一步交换;
for(;i<=n;i++)
{
t=*(s+i);
*(s+i)=*(s+n-i);
*(s+n-i)=t
}
简直就是好玩,换过去了,又换过来.
写成:
for(;i<=n/2;i++)
{
t=*(s+i);
*(s+i)=*(s+n-i);
*(s+n-i)=t
}
就行了.还有啊,写程序的时候,要注意风格!
宁愿程序长一点,也要有好的风格.要不写得公不公,母不母的,只会让自己的程序变得难看.
噢,过了十二点。。。。。