#include <stdio.h>
void l(char c[])
{
int i=0, sum=0;
char t;
while (c[i] != '\0')
{
sum++;
}
sum--;
for (i = 0; i <= sum / 2; i++)
{
t = c[i];
c[i] = c[sum- i];
c[sum - i] = t;
}
}
void main()
{
char b[100];
printf("请输入字符串:\n");
gets(b);
l(b);
printf("字符串反序为:\n");
puts(b);
}
问题是:编写一函数,将一个字符串反序,如原字符串“ABCDEF”,反序后为“FEDCBA”。要求在主函数中输入字符串,输出反序后的字符串。