|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
额,请问这个函数要怎么调用啊,我不知道是在字符串定义出了问题还是调用函数出了问题,这两部分好像没有连接上,运行不出函数结果。
#include<stdio.h>
#include<string.h>
fun(char str[]){
char m;
int i,j;
j=strlen(str);
for(i=0;i<j;i++,j--){
m=str[i];
str[i]=str[j];
str[j]=m;
}
printf("%s",str);
}
int main(){
char str[20]="\0";
scanf("%s",str);
printf("%s",fun(str));
}
- #include<stdio.h>
- #include<string.h>
- void fun(char str[]){
- char m;
- int i,j;
- j=strlen(str)-1;
- for(i=0; i<j; i++,j--){
- m=str[i];
- str[i]=str[j];
- str[j]=m;
- }
- printf("%s",str);
- }
- int main(){
- char str[20]="\0";
- scanf("%s",str);
- fun(str);
- }
复制代码
|
|