책 내용 질문하기
책에 있는 소스 그대로 했는데 출력 값이 안떠요 어떻게 해야하죠?
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
조회수
97
작성일
2018-09-17
작성자
탈퇴*원
첨부파일

#include <stdio.h>

#include <stdlib.h>

void BB(b,c);

void CC(a,c);

void DD(c);

int i,j, k;

main()

{

int a[10]={2,3,5,8,9,10,12,13,0};

int b[10]={1,3,5,6,0};

int c[20];

i=0;

j=0;

k=-1;

while (1)

{

k++;

if (a[i] < b[j])

{

c[k]=a[i];

i++;

if (a[i==0])

BB(b,c);

}

else if(a[i] == b[j])

{

c[k]=a[i];

i++;

j++;

if(a[i] == 0)

BB(b,c);

else if (b[j] == 0)

CC(a,c);

}

else

{

c[k] = b[j];

j++;

if(b[j] == 0)

CC(a,c);

}

}

}

void BB(int b[10], int c[10])

{

if (b[j]==0)

DD(c);

do

{

k++;

c[k]=b[j];

j++;

}while (b[j] !=0);

DD(c);

}

void CC(int a[10], int c[10])

{

do

{

k++;

c[k] = a[i];

i++;

}while(a[i] !=0);

DD(c);

}

void DD(int c[10])

{

k++;

c[k] = 0;

exit(0);

}

답변
2018-09-17 20:19:01

안녕하세요. 길벗 수험서 운영팀입니다.

출력 코드가 없기 때문입니다.

해당 코드를 그대로 인용하여, 출력 코드만 추가한 txt파일을 첨부하였습니다.
직접 빌드하여 실행시켜 보세요 :)

(압축하지 않으면 업로드가 되지 않아 zip파일로 드립니다.)

행복한 하루되세요.^^

  • *
    2018-09-17 20:19:01

    안녕하세요. 길벗 수험서 운영팀입니다.

    출력 코드가 없기 때문입니다.

    해당 코드를 그대로 인용하여, 출력 코드만 추가한 txt파일을 첨부하였습니다.
    직접 빌드하여 실행시켜 보세요 :)

    (압축하지 않으면 업로드가 되지 않아 zip파일로 드립니다.)

    행복한 하루되세요.^^

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.