c언어를 배우고 있는데 머릿속으로 계산을해보고 책을 찾아봐도 값이 이상하게 나와서 질문합니다 ㅜㅜ <div><div>#include <stdio.h></div> <div><br></div> <div>int jeagop(int n);</div> <div><br></div> <div>int main(void)</div> <div>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>int n;</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><br></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("%d", jeagop(n));</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>return 0;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span></div> <div>}</div> <div><br></div> <div>int jeagop(int n)</div> <div>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>int plus=0;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>if (n < 1)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>return 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>else </div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>plus = plus + (n*n*n + jeagop(n - 1));</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>return plus;</div> <div>}</div></div> <div><br></div> <div>1^3+ 2^3+ 3^3 ... n^3을 구하는 프로그램인데요 무엇이 잘못되었나요?</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.