문제가 0을 입력할때까지 입력해주는 값을더하고, 0을 입력하면 이때까지의 합계를 내는 코드를 짜라는 건데요 <div><br><div><div>#include <stdio.h></div> <div>int main()</div> <div>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>int n = 1;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>int tot = 0;</div> <div><br></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>while (n != 0);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("양의 정수를 입력하세요 : \n");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>scanf_s("%d", &n);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>tot = tot + n;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("합계는 %d 입니다.", tot);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>return 0;</div> <div>}</div></div></div> <div><br></div> <div>일단 이렇게 써놓고 실행시켜보니까 아예 프로그램에서 아무문장도 안뜨는데 뭐가 문제일까요?</div> <div>여러분의 빡침(ㅠㅠ)을 덜어드리기 위해서 이런저런 생각을 해봤는데</div> <div>저번 질문글에 '크게 다르지 않다'는 '그 다른 부분이 틀린거다'라는 명언에 감동먹어서 답이랑 비교해봤어요</div> <div><br></div> <div>1. int main() 안에 void를 안넣었다 - void 넣어도 똑같이 아무것도 안뜨네요</div> <div>2. scanf대신에 scanf_s를 사용했다 - 이건 제능력밖인데.. scanf로하면 무조건 에러가떠서..</div> <div><br></div> <div>본삭금도 걸고 검색(..)도 해봤어요...</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.