c/기초

정올 585 : 함수2-자가진단7

phantom0219 2019. 2. 28. 12:19



My Solution


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include<stdio.h>
void pass(int arr[],int count){
    int i,j,k,temp;
    for(i=0;i<count;i++){
        for(j=0;j<count-1;j++){
            if(arr[j]<arr[j+1]){
                temp=arr[j];
                arr[j]=arr[j+1];
                arr[j+1]=temp;
            }
        }
        for(k=0;k<count;k++){
        printf("%d ",arr[k]);
    }
    printf("\n");
    }
    
}
int main(void){
    int arr[10]={0,};
    int i,j,count=0;
    for(i=0;i<10;i++){
        scanf("%d",&arr[i]);
        count++;
    }
    pass(arr,count);
    return 0;
}
cs


반응형