#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);
}
안녕하세요. 길벗 수험서 운영팀입니다.
출력 코드가 없기 때문입니다.
해당 코드를 그대로 인용하여, 출력 코드만 추가한 txt파일을 첨부하였습니다.
직접 빌드하여 실행시켜 보세요 :)
(압축하지 않으면 업로드가 되지 않아 zip파일로 드립니다.)
행복한 하루되세요.^^
-
*2018-09-17 20:19:01
안녕하세요. 길벗 수험서 운영팀입니다.
출력 코드가 없기 때문입니다.
해당 코드를 그대로 인용하여, 출력 코드만 추가한 txt파일을 첨부하였습니다.
직접 빌드하여 실행시켜 보세요 :)(압축하지 않으면 업로드가 되지 않아 zip파일로 드립니다.)
행복한 하루되세요.^^