<div>int main()</div> <div>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>char c, data; // 변수 설정</div> <div><br></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("문자열을 입력하시오 :"); </div> <div><br></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span><b><font color="#7030a0">while((c=getchar())!='\n') // 이 부분이 이해가 안됩니다.</font></b></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>push(c);</div> <div> </div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("역순문자열 : "); </div> <div><br></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>while(top!=NULL) </div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>data = pop(); </div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("%c", data); </div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</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>}</div> <div><br></div> <div>--</div> <div>역순 문자열을 출력하는 프로그램입니다.</div> <div>스택 푸쉬/팝을 사용하고 있는데요.</div> <div>출력은 완벽하게 됩니다.</div> <div>제가 짠 코드긴 한데 저도 책 뒤져보면서 만든거라서 잘 이해가 안되네요.</div> <div>문자열을 입력하는 조건문이긴한데 저게 어떻게 역순으로 출력할수있게 해주는지 잘 모르겠습니다.</div> <div><br></div> <div>혹시 해답을 알고계시다면 설명해주시길 정중하게 부탁드리겠습니다.</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.