뉴비 시절의 추억

번외편) 문자/숫자는 하나만 받는다 그리고, 많이 출력한다

태장고 21302 2021. 3. 30. 01:09

매우 간단하다 기본적으로 여러분이 아는 코드에서 조금만 바꾸면# 된다. 변수를 a로 설정하고 같은 수를 3번 출력해 보겠다.

 

#include <stdio.h>

 

int main()

{

int a;                                    // a를 설정(선언)받는다

scanf("%d", &a);                     // 선언 받은 것을 a에 저장한다.

printf("%d %d %d", a, a, a);      // a를 3번 프린트 한다.

 

return 0;

}

 

위 코드를 보면 %d와 a의 횟수 만큼 프린트 되는 것을 알 수 있다. 이처럼 문자 하나를 받고 배로 늘려서 출력할 수도 있다.