69,373
社区成员
发帖
与我相关
我的任务
分享
#include <string.h>
#include <stdio.h>
#define BUF_SIZE 100
void reverse_string(char *str1);
int main()
{
char a[BUF_SIZE];
gets(a);
puts(a);
reverse_string(a);
return 0;
}
void reverse_string(char *str1)
{
int n, m, p = 0;
char str3[100];
n = strlen(str1);
for (m = n - 1; m >= 0; m--) {
str3[p] = str1[m];
p++;
}
str3[p]='\0';
puts(str3);
}