编个函数reverse(s),让字符串颠倒的
编写一个函数 reverse(s),使得输入一个字符串s,把字符串S颠倒过来.哪位帮忙编一下
----------------解决方案--------------------------------------------------------
程序代码:
#include<stdio.h>
#include<stdlib.h>
void reverse(char *s){
int n,len =strlen(s);
char tmp;
for(n=0;n<len/2;n++){
tmp = s[n];
s[n] =s[len-n-1];
s[len-n-1] =tmp;
}
}
#include<stdlib.h>
void reverse(char *s){
int n,len =strlen(s);
char tmp;
for(n=0;n<len/2;n++){
tmp = s[n];
s[n] =s[len-n-1];
s[len-n-1] =tmp;
}
}
----------------解决方案--------------------------------------------------------
是C还是C++
我怎么用不了啊
----------------解决方案--------------------------------------------------------
你用的什么编译器?
如果是VC之类的把#include<stdlib.h>改成#include<string.h>
----------------解决方案--------------------------------------------------------
谢谢
----------------解决方案--------------------------------------------------------