#include<stdio.h>
#include<string.h>
char * fanzhuan(char new1[],int n)
{
static char new2[100];
for (int i = 0; i < n; i++)
{
new2[i] = new1[n - i - 1];
}
return new2;
}
int main()
{
char new1[100];
char* new2;
int lenth;
printf("请输入一串字符串(上限为100):");
gets_s(new1);//输入字符串
lenth = strlen(new1);
new2 = fanzhuan(new1,lenth);
for (int i = 0; i < strlen(new1); i++)
{
printf("%c", *(new2 + i));
}
return 0;
}
输入字符串,输出倒序
该程序定义了一个名为fanzhuan的函数,用于反转输入的字符串。在main函数中,用户被要求输入一串字符串,然后调用fanzhuan函数进行反转,并打印出结果。程序使用了静态数组和strlen函数来处理字符串长度。
6996

被折叠的 条评论
为什么被折叠?



