若有char s[10];编写程序输入一个串,并应用冒泡法将数组串中字符升序存放(按ASCII码值大小比较)。就是这个题
#include<stdio.h>
void main()
{
char s[10];
int i,j,t;
for(i=0;i<10;i++)
{scanf("%c",&s[i]);
if(s[i]=='\0')
break;}
for(i=0;i<10;i++)
for(j=0;j<9;j++)
if(s[j]>s[j+1])
{t=s[j];s[j]=s[j+1];s[j+1]=t;}
i=0;
while(s[i]!='\0')
{printf("%c",s[i]);
i++;}
}