작성일 : 16-01-27 22:27
c언어 함수 2 자기진단 7번이요.
 글쓴이 : 김양덕(didejr0415)
조회 : 3,265  

#include <stdio.h>
#define N 10
#define SWAP(x,y) {int z=x; x=y; y=z;}

void input(int a[], int cnt)
{
 int i;
 for (i=0; i<cnt; i++) {
  scanf("%d", &a[i]);
 }
}

void output(int a[])
{
 int i;
 for (i=0; i<N; i++) {
  printf("%d ", a[i]);
 }
 printf("\n");
}

void sort(int a[], int cnt)
{
 int i, j;
 for (i=cnt-1; i>0; i--) {
  for (j=0; j<i; j++) {
   if (a[j] < a[j+1]) {
    SWAP(a[j], a[j+1]);
   }
  }
  output(a);
 }
}

int main()
{
 int arr[N];
 input(arr, N);
 sort(arr, N);
 output(arr);
 return 0;
}

이상태로 컴파일을 해서 입력하니까 출력예 랑 똑같이 나오는데 정올에 올리니까 오류가 뜹니다.

잘못된 부분을 찾아주시면 감사하겠습니다.


컴스쿨 16-02-01 17:27
 
출력이 더 나오네요..
버블정렬은 "데이터개수-1" 번으로 정렬이 됩니다.
 
 

Total 661
번호 제   목 글쓴이 날짜 조회
241 반복제어문 형성평가 4번 (1) 송미정 02-12 3404
240 2017년 정올예선-고등부 (1) 이미화 02-23 3385
239 결제와 관련해서 전화통화하고 싶은데요... (1) 최원미 02-29 3374
238 저기 c언어강의 (1) 김인혁 11-26 3372
237 수강료 (1) 한재훈 02-13 3331
236 자기주도 c언어 프로그래밍 e-book (1) 유민영 12-08 3326
235 질문 하나 하겠습니다 (정보올림피아드에 관하여) (1) 김재윤 03-19 3325
234 함수1-자가진단 1 (3) 강서준 10-25 3315
233 수강료입금함 (1) 배원욱 03-20 3313
232 반복제어문 자기진단 6 질문입니다. (1) 조선우 04-01 3290
231 2014년도 지역예선 기출강의 (1) 권혁찬 10-12 3289
230 강좌 결재 방법 문의 드립니다. (1) 김양수 01-09 3269
229 c언어 함수 2 자기진단 7번이요. (1) 김양덕 01-27 3266
228 동영상이 깨지고 정상 속도로 재생이 안됩니다. (1) 오세미 11-21 3263
227 이거 왜이러나요 (1) 최해준 03-28 3263
226 2015년 초등 시도 예선 27번 문제에서요~ (1) 조건희 03-14 3261
225 2015년 본선문제에 대한 해설 강좌는 없나요?? (1) 박기림 03-16 3261
224 함수 1 자기진단3번이요 (1) 김양덕 01-26 3255
223 수강료 입금했습니다 (1) 정성훈 01-05 3247
222 2015년 시도 예선의 25번 문제 질문입니다. (1) 김미영 01-08 3244
 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  29  30    

회사소개 | 개인정보처리방침 | 이용약관 | 찾아오시는 길 | 이메일주소 무단수집거부 | 사업자정보확인
경기도 안양시 동안구 호계동 1065-10 협성골드프라자 601호 한컴에듀케이션(주) TEL : 031-388-8840 FAX : 031-388-0996
대표자 : 김동규 사업자번호 : 130-86-02870 통신판매업신고번호 : 제 2010-경기안양-888호
COPYTIGHT(C) 한컴에듀케이션(주), ALL RIGHT RESERVED.
담은강좌 : 0