반응형

소스코드

#include <stdio.h>
void align(int a[]){
    int temp;
    for(int i = 0; i < 4; i++){
        for(int j = 0; j < 4-i; j++){
            if(a[ i ] > a[ j+i+1 ]){
                temp = a[ i ];
                a[ i ] = a[ j+i+1 ];
                a[ j+i+1 ] = temp;
            }
        }
    }
}

void show(int a[]){
    for(int i = 0; i < 5; i++){
        printf("%d ", a[ i ]);
    }
}

void main(){
    int a[]={ 85, 75, 50, 100, 95 };
    align(a);
    show(a);
}

 

출력화면

50 75 85 95 100

반응형