for(j=1;j<=n-i;j++)改为
for(j=1;j<=n-i-1;j++)
#include
#include
#define M 100
void XKG(char*p,int n);
main()
{
int n;
char s[M];
printf("请输入一句英文(只包含字母,大小写皆可):");
gets(s);
n=strlen(s);
XKG(s,n);
puts(s);
}
void XKG(char*p,int n)
{
int i,j;
char t;
for(i=0;i
for(j=1;j
if(p[j-1]>p[j])
{
t=p[j-1];
p[j-1]=p[j];
p[j]=t;
}
}
}
}