2美诗美词:C++,请改正!!!!

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/05 19:35:33
程序‘颠倒位置’

#include<iostream>
#include<cstring>
using namespace std;
int main(){
cout<<"input:";
char chr[80];
gets(chr);
int len;
len=strlen(chr);
char *p;
int i,j;
i=0;
j=len-1;
while(p[i]<p[j]){
char t;
t=*p[i];
*p[i]=*p[j];
*p[j]=t;
i++;
j--;
}
cout<<"after change:"<<chr<<'\n';
}
请修改,谢谢!!!

#include<iostream>
#include<cstring>
using namespace std;
int main(){
cout<<"input:";
char chr[80];
gets(chr);
int len;
len=strlen(chr);
char *p;
int i,j;
i=0;
j=len-1;
p = chr;
while(i<j){
char t;
t=p[i];
p[i]=p[j];
p[j]=t;
i++;
j--;
}
cout<<"after change:"<<chr<<'\n';
}

我刚学C++的时候,还不怎么会上网,唉~~