帮你改了一下:
#include<stdio.h>
#include<string.h>
int main()
{
char s[9000],s1[9000],t;
int len,i;
printf("请输入一串字符\n");
gets(s);
len=strlen(s);
int j = 0;
for(i=len - 1; i >= 0; i--)
{
s1[j++] = s[i];
}
s1[j] = '\0';
puts(s1);
return 0;
}
如有帮助,欢迎采纳哈!
你定义了两个数组,但是s1根本没操作然后输出肯定没结果啊