求助(哪里出错了)
#include<stdio.h>
int main()
{
int *string1,*string2;
char c;
int i=0,j,k;
printf("Enter a string:\n");
while((c=getchar())!='\n')
{
*(string1+i)=c;
++i;
}
for(j=0;j<=i-1;++j)
*(string2+j)=*(string1+j);
printf("The twisted string is:\n");
for(k=0;k<=i-1;++k)
{
*(string1+k)=*(string2+(i-1-k));
printf("%c",*(string1+k));
}
printf("\n");
return 0;
}