求个C语言大神,有关正负数排序的问题

2025-03-09 10:54:47
推荐回答(1个)
回答1:

#include 
void sort(int a[],int n)
{int i,j,t;
 for(i=0;i   for(j=0;j     if(a[j]>=0&&a[j+1]<0)
     {t=a[j];a[j]=a[j+1];a[j+1]=t;}
}
int main()
{int i,n,a[10];
 for(i=0;i<10;i++)
   scanf("%d",&a[i]);
 sort(a,10);  
 for(i=0;i<10;i++)
   printf("%d ",a[i]);
 printf("\n");  
 return 0;
}