내가 이거 생각하기론


한 줄씩 실행되서 콘솔창 뜨면



9번 줄에서 a를 내가 적고 엔터 치면 ch에 a가 들어가고


10번 줄에서 출력문이니 a가 출력되고


12번에서 다시 입력 받는거니까 b를 적고 엔터치면 ch에 a는 날아가고 b가 들어가서


13번 줄에서 b가 출력되는걸로 생각했는데...그게 아니네


그냥 바로 ab 를 입력하면 ab가 출력되버리네? 뭐징? printf랑 scanf랑 다르다.


왜 한 줄씩 실행되서 내려가는게 아니라 9, 12번 줄이 먼저 실행되고 10번 13번이 실행되지? 절차지향 c 언어 아님? 


ㅂㄷㅂㄷ