문제1097--돈 모으기 대작전

1097: 돈 모으기 대작전

실행시간 제한: 1 Sec  메모리사용 제한: 128 MB
제출: 66  통과: 15
[제출] [채점기록] [묻고답하기] [만든사람:]

문제 설명

오래된 노트북에 힘겨워하던 이름모를 누구는 노트북을 사기위해 돈을 모으기로 결심했다!(진작에 좀 바꾸지...)
통장이 하나 뿐인 그 사람은 저축을 위한 통장을 만들기에는 너무 귀찮다고 이미 있는 통장에 돈을 모으기로 했다.
통장이 하나인데 어쩌겠어.... 하나의 통장으로 생활하니 모이는 대로 소비하는 것 같다.
충격을 받으라고 입출금 내역을 좀 뽑아주자..

입력 설명

입금 혹은 출금하는 돈의 금액M이 입력된다.(-500000 < M < 500000)

입금은 양수로 입력되며 출금은 음수로 표시된다고 한다.
숫자가 아닌 어떠한 문자가 입력 될 까지 반복한다.

출력 설명

입금 금액과 출금 금액 그리고 잔고를 표로 만들어서 보여주자.
먼가 탭 크기를 기준으로 나누면 보기 더 편해질 것 같으니 일단 이거도 넣어주면 좋을 것 같다.

입력 예시 Copy

496792
-206914
-289519
298963
-334600
-494606
27706
Q

출력 예시 Copy

======================
입금	출금	잔고
======================
496792		496792
	206914	289878
	289519	359
298963		299322
	334600	-35278
	494606	-529884
27706		-502178
======================

도움

본인 말로는 통장 쪼개기도 하고 열심히 산다고 하는데... 머 믿어주자.. 

먼가 전역변수 또는 정적 지역변수와 scanf의 return값을 활용하면 쉬워질 것 같기도 한데... 일단 나는 잘 모르겠다.

출처/분류