C语言,请大侠帮忙!!请写一下,谢谢!

2025-03-03 08:49:35
推荐回答(1个)
回答1:

第二题的答案:
void sort(char *array,int n)
{
int i,j,t;
for(i=1;i {
for(j=0;j if(array[j]>array[j+1])
{t=array[j];array[j]=array[j+1];array[j+1]=t;}}
}
out(char arr[],int n)
{ int i;
for(i=0;i printf("%c",arr[i]);
}
main()
{char p[100],a[100],b[100];
int i=0,j=0,n;
printf("\n");
gets(p);
for(n=0;p[n]!='\0';n++)
{if((p[n]>='A'&&p[n]<='Z')||(p[n]>='a'&&p[n]<='z'))
{a[i]=p[n];i++;}
else
{b[j]=p[n];j++;}
}
sort(a,i);
sort(b,j);
out(a,i);
out(b,j);
}
第一题没有空研究了,要开始工作了
有空看了,有空看了.