执行不了。
#include<stdio.h>
char a[10];
int main()
{
void y();
printf("请输入一串字符:");
scanf("%s",a);
y();
printf("%s",a);
return 0;
}
void y()
{
int i,j;
char x;
for(i=9;i>=1;i--)//9ci
for(j=1;j<=i;j++)
if(a[j-1]>a[j])
{
a[j-1]=x;a[j-1]=a[j];a[j]=x;
}
}习惯受伤