题目描述
写一个函数将一个字符串按反序存放。在主函数中输入一个字符串,通过调用该函数,得到该字符串按反序存放后的字符串,并输出。
int main( )
{
char a[20];
gets(a);
Invert(a);
puts(a);
}
输入
一行字符串。
输出
输入字符串反序存放后的字符串。单独占一行。
样例输入
abcd
样例输出
dcba
注意源代码为全的,提交时只需提交函数部分。
#include<stdio.h>
#include<string.h>
void Invert(char a[])
{
int len,i,t;
len=strlen(a);
for(i=0;i<len/2;i++)//互换
{
t=a[len-1-i];
a[len-1-i]=a[i];
a[i]=t;
}
}
int main( )
{
char a[20];
gets(a);
Invert(a);
puts(a);
}
——李佳胥