문제/코드업(기초 100제)(c++)

1079 : [기초-종합] 원하는 문자가 입력될 때까지 반복 출력하기(다시 보기)

담금질 2020. 12. 20. 17:45

'q'가 입력될 때까지 입력한 문자를 계속 출력하는 프로그램을 작성해보자.

 

입력

문자들이 1개씩 계속해서 입력된다.

출력

'q'가 입력될 때까지 입력된 문자를 줄을 바꿔 한 줄씩 출력한다.

 

코드 보기

더보기
#include <cstdio>

int main(){
    char n;
    reload:
    scanf("%c",&n);
    printf("%c",n);
    if(n!='q')goto reload;
    
    return 0;
}

이게 왜 정답인지 모르겠다.

 

printf("%c",n);을 적었는데 왜 줄이 한칸바꿔서 나오는걸까?

 

위 질문에 대해 아시는 분 있으면 댓글 남겨 주세요.

 

감사합니다.