[C언어 코드업 문제풀이] CodeUp 1403 : 배열 두번 출력하기

코드업 1403번 배열 두번 출력하기 문제 풀이 해답입니다.

 

1. 문제 설명

 

k개의 숫자를 입력받고 그 숫자들을 두번 출력하시오.

 

입력 )

2

5 7

출력 )

5

7

5

7

 

2. 입력

 

첫 줄에 k가 입력된다.(k<=100)

둘째 줄에 k개의 정수들이 공백으로 구분되어 입력된다.

 

3. 출력

 

k개의 숫자를 입력받은 순서대로 한 줄에 하나씩 출력한다. 그리고 한번 출력이 다 되면 다시 한번더 출력한다.(총 2번)

 

4. 입력 예시

 

3

1 2 3

 

5. 출력 예시

 

1

2

3

1

2

3

 

6. 문제 풀이

 

#include<stdio.h>
 
 
int main(){
    
    int num;
    int buf[100= {};
    scanf("%d",&num);
    
    for(int i =0; i<num; i++){
        scanf("%d"&buf[i]);
    }
  
    for(int k = 0; k < 2; k++){
        for(int j = 0; j <num; j++){
            printf("%d\n",buf[j]);
        }
    }
    
    return 0;
}
 

 

    for(int k = 0; k < 2; k++){

        for(int j = 0; j <num; j++){

            printf("%d\n",buf[j]);

        }

    }

 

for(int k = 0; k < 2; k++)을 통해 입력받을 배열을 2번 출력해주면 됩니다.

댓글()