⑴ c语言排序后删除数组中重复的数字再排序输出
#include<stdio.h>
#include<string.h>
#defineSIZE81
voiddelete_repeat(char*str);
voidbubble_sort(char*str);
intmain()
{
charstr[SIZE];
gets(str);
delete_repeat(str);
bubble_sort(str);
puts(str);
return0;
}
//删除重复字符
voiddelete_repeat(char*str)
{
/**判断数组内第i个字符是否与前i-1个字符存在重复:
若重复,删除该字符,i之后的字符下标均减1,后重新判断新的第i个字符
若不重复,不做处理,继续遍历下一个
*/
for(inti=1;str[i]!='