请设计递归函数void reverse(char *s,int len),其功能为逆置长度为len的字符串。例如,若串s的内容为“abcd”,则逆置后其内容变为“dcba”。
void reverse(char* s, int len) { int i = 0; while (i<=(len-1-i)) { char temp = '0'; temp = s[i]; s[i] = s[len - 1 - i]; s[len - 1 - i] = temp; i++; } } int main() { char x[] = "hello worl d a"; int len=strlen(x); reverse(x, len); printf("%s", x); return 0; }