


代码不知道哪里错了,调试的时候就只出现一个黑框里面什么都没有,不知道要怎么处理才能正常运行,这个按照建议自己写的代码,希望能改进一下




#include <stdio.h>
#include <string.h>
char *fun(char *s) {
int i = 0, j, n = strlen(s);
for (i = 0, j = n - 1; i < j; i++, j--) {
char a = s[i];
s[i] = s[j];
s[j] = a;
}
return s;
}
int main() {
char s[100];
printf("请输入一个字符串: ");
scanf("%s", s);
fun(s);
printf("翻转后的字符串: %s\n", s);
return 0;
}