#include#include#include#defineN20/**********found**********/voidfun(inta,intn){inti,j,k,t;for(j=0;j
#include
#include
#include
#define N 20
/**********found**********/
void fun( int a, int n )
{ int i, j, k, t ;
for ( j = 0; j < n-1; j++)
{ k = j;
for ( i = j + 1; i < n ; i++ )
/**********found**********/
if( a [i] < a[k] ) k = i;
t = a[j] ; a[j] = a[k]; a[k] = t;
}
}
main ( )
{ int a[N] , i;
system("cls");
for ( i = 0; i < N; i ++ ) a[ i] = rand()%100;
printf("#### before sort ####\n\n");
for ( i = 0; i < N; i ++ ) printf ( (i+1)%10 ? "%6d":"%6d\n", a[ i ] );
fun ( a, N );
printf("**** after sort ****\n\n");
for ( i = 0; i < N; i ++ ) printf ( (i+1)%10 ? "%6d":"%6d\n", a[ i ] );
printf("\n");
}
请问哪里错了 高手们请帮帮忙啊 感激不尽啊~~~~~~~~~~~~~~~~~~
展开