这个函数有点难啊 小弟速求答案
2. 编写一个函数Inverse,实现将字符数组中的字符串逆序存放的功能。
程序代码:void Inverse(char* c, int n)
{
int i;
char tmp;
int num;
i = 0;
num = n;
while(num>1)/* 检查是否奇偶 */
{
tmp = c[i];
c[i] = c[n-i-1];
c[n-i-1] = tmp;
num -= 2;
i++;
}
}
int main()
{
char c[]="abcde";
char d[]="abcdef";
Inverse(c, strlen(c));
Inverse(d, strlen(d));
printf("%s %s\n", c, d);
system("PAUSE");
return 0;
}大概写了一下 ms没什么问题








