배열안배운상태로 님이쓴것만보니입력받는 동전의 가격이 양의정수일때만으로 가정하고while문을 써서 돈받는걸 만들어야한다scanfprintfswitchdo ~ whileif, else를 이용한다는 조건인듯해서넴
일단 천원치 넣으면 돈 더이상 못넣고 골라야만 되네?
밑에글보니까 한번만뽑는걸로 만든다길래
감사합니다 풀어달라고 온게 아니라 힌트만 얻으려고 했는데 ㅎㅎ
switch문도 맨 마지막에 쓰는게 정상적인 순서인거죠? 사실제가 쓰면서도 이건 아닌것같다고 생각했었는데
흐린바다//아니 예를 들어서 난 환타가 먹고 싶은데 500원 동전 두번 넣고 나면 무조건 뽑아야 된다고
아아.. 그런거라면 if (sum<1000)에서 while반복하는부분을 없에고 아래쪽 스위치문에 if출력문을 while문안에넣은뒤에 1,2,3을입력시 음료수출력되는걸로 만들면되겟징 1원,2원,3원을 넣을리는 없다..라는 가정이 또 들어가야겠지만. 뭐 그런거까지고려해서만들면 더길어지긴하겠지만 좀만수정하면댈덧
100원 500원 1천원 이런 화폐단위로만 인풋해야한다고 생각안하고 걍 있는돈 다넣고 그돈이부족할때만 더넣어라 라는 느낌으로 생각하고 만든거라