写一个函数,使输入的一个字符串按反序存放,在主函数中输入和输出字符串
#include<stdio.h>
#include<string.h>
int main()
{
void antitone(char ch[ ]);
char ch[50];
printf("输入字符串:\n");
gets(ch);
antitone(ch); //调用函数
printf("%s\n", ch); //输出反序存放的字符串
return 0;
}
void antitone(char ch[ ])
{
char t;
int i, j;
for ( i = 0,j=strlen(ch); i < strlen(ch)/2; i++,j--) //strlen是测字符串长度的函数
{
t = ch[i];
ch[i] = ch[j - 1];
ch[j - 1] = t;
}
}