#include<stdio.h>
#include<string.h>
int main()
{
int i, n;
char st1[40];
char st2[40];
scanf("%s", st1);
i = strlen(st1); /*计算输入的st1数组的长度*/
for (n = 0; i == 0; n++) /*整个for语句是为了表达字符一一对应的反转*/
{
st2[n] = st1[i];
i--;
}
puts(st2);
return 0;
}
本人是初学者,只是不太明白为什么我这样写是错误的,请求各位zhi'dao