char *Uberground(char *arr) //反序输出字符串
{
int i = 0;
int size = strlen(arr);
char temp[100] = ""; //创建一个空数组,用来做中间变量
for (i = 0; i < size; ++i)
{
temp[i] = arr[size - i - 1];
}
for (i = 0; i < size; ++i)
{
arr[i] = temp[i];
}
return arr;
}
int main()
{
char a[100] = "";
printf("请输入字符串:");
//scanf("%s", a);
gets(a);
Uberground(a);
//printf("%s\n", a);
puts(a);
system("pause");
return 0;
}
写一个函数,使输入的一个字符串按反序存放,在主函数中输入和输出字符串
最新推荐文章于 2022-11-30 23:00:51 发布