C语言习题集(029)

//写一个函数,用“起泡法”对输入的10个字符按由小
//到大顺序排列。
/* */
//解答:

#include

void sort(char s[])
{ int i, j;
int len=strlen(s)-1;
char tmp;

for(i=0;is[j+1])
		{   tmp=s[j];
			s[j]=s[j+1];
			s[j+1]=tmp;
		}

}
int main()
{ char s[11];

printf("请输入10个字符:");
gets(s);
sort(s);
printf("排序后的10个字符:");
puts(s);
return 0;

}

你可能感兴趣的:(c语言,开发语言,算法)