小白上路,请多关照!
#include<stdio.h>
int sort(char a[], int b)
{
int m, n;
char t;
for (m = b; m > 0; m--)
{
for (n = 0; n < m - 1; n++)
{
if (a[n] > a[n + 1])
{
t = a[n + 1];
a[n + 1] = a[n];
a[n] = t;
}
}
}
return(a[0],a[1],a[2],a[3],a[4]);
}
int main()
{
int i;
char a[5],A;
printf("请给数组连续输入5个字符:");
for (i = 0; i < 5; i++)
{
scanf("%c", &a[i]);
}
sort(a, 5);
printf("冒泡排序从小到大后的数组:");
for (i = 0; i < 5; i++)
printf("%2c", a[i]);
return 0;
}