输入一个字符串存入字符数组,按相反次序输出其中的所有字符
#include<string.h>void main()
{
char a[100],b[100],*pa=a,*pb=b;
int n;
gets(a);
n=strlen(a);
for (pa=a,pb=b+n-1;pb>=b;pb--,pa++)
*pb=*pa;
printf("%s",pb);
getch();
}
程序如上,输入一个字符串存入字符数组,按相反次序输出其中的所有字符
请问哪里错了。调试无错误,怎么达不到我想要的结果啊
[ 本帖最后由 liangwenbc 于 2009-12-1 18:48 编辑 ]