UNIT 38 재질문합니다!
, 야매 콩님이 작성
for (int i = 0; i < m; m++)
{
scanf("%s", draw[i]);
}
원래 for 문의 사용법과 사용한 방법이 다릅니다.
for(int i = 0; i < 10; 10++)
이렇게 쓴 코드와 같습니다.
10을 m으로 바꾸면 문의한 코드와 같습니다.
------------------------------------------------------------------------------------
위처럼 답변을 주셨는데, 이해가 안가서 재질문하게 되었습니다.
제 질문의 요지는 '왜 제가 쓴 코드가 제대로 실행이 안되는 것이냐?'
라는 것인데, <for 문의 사용법과 사용한 방법이 다르다> 라는 답변을 보고, 제가 생각이 짧아 제 질문과 관리자님의 답변이 서로
무슨 연관점이 있는지를 찾지 못했습니다. 조금 더 자세히 답변 부탁드립니다 ㅠㅠ
Re: UNIT 38 재질문합니다!
, 도장_ 관리자님이 작성27.1 for 반복문 사용하기
조건식이 있고, 변화식이 있습니다.
limit = 100이면 100번까지 루프를 돌려야 하니까
i < limit으로 조건식이 있다면 변화식에서는 i++를 해야 합니다.
만약 변화식에서 limit++를 하면 i = 0인 상태 그대로이고, limit만 101, 102, 103으로 증가할 겁니다.
UNIT 27을 복습하시면 도움이 될 겁니다. 눈으로 보지 말고, 예제를 다시 입력하면서 학습해보세요.