#include<stdio.h>
void main()
{
    int n,i;
    float a[100];
   printf("请输入N个数\n");
   scanf("%d",&n);
      printf("请输入%d个数\n",n);
      
         for(i=0;i<n;i++)
   scanf("%f",&a[i]);
   for(i=0;i<n;i++)
 printf("%f ",a[i]);
   printf("下面对N个数进行冒泡排序\n");
  
 void float fact(float *array, int n);
        fact(a,n);
    
         for(i=0;i<n;i++)
      printf("%f  ",a[i]);
}
void float fact(float *array, int n)
{
    int i,j,k=n;
    float *m;
    for(i=0;i<k;i++)
    {
        for(j=0;j<n-1;j++)
        {
            if(*array>*(array+1))
            {
                *m=*(array+1);
                *(array+1)=*array;
                *array=*m;
            }
        }
            n--;
        
    }
  
}



 
											





 
	    

 
	
 
											
 测试未果...LZ能把调试结果发上来不
测试未果...LZ能把调试结果发上来不