写一个函数,用“冒泡法”对输入的10个字符按由小到大顺序排列
十个字符为1a 3 x v 6 w 8 9 z
【输入用例1】无
【输出用例1】1 3 6 8 9 a v w x z
#include <stdio.h>
#include <string.h>
void temp(char *s,int len)
{
int t,i,j;
for(i=0;i<len-1;i++)
{
for(j=0;j<len-1-i;j++)
{
if(*(s+j)>*(s+j+1))
{
t=*(s+j);
*(s+j)=*(s+j+1);
*(s+j+1)=t;
}
}
}
}
int main()
{
char a[10]={ '1', 'a', '3', 'x', 'v', '6', 'w', '8', '9','z' };
int len = strlen(a);
temp(a,10);
int i;
for(i=0;i<10;i++)
{
printf("%c ",a[i]);
}
return 0;
}