for문을 이용한 여러번 출력

질문 제목 : 질문 내용 : #include stdio.hvoid recursive(int n)
{
for(int i=1; i=n; i++)
printf(%d번째 출력입니다.\n, i);
return;
}int main(void)
{
int a=4;
recursive(a);
return 0;

}

어디를 수정해야 할까요?

댓글 5

  • 라 2026.03.27

    하핫 감사합니다.!!

  • 목향 2026.03.27

    i=n

  • 리리 2026.03.27

    for 부분 보시면 int i=1; i=n; i++ 이부분을 잘 보시면 n은 4가 되지요?
    그려면 int i=1;i=4;i++ 이런식이 되겠죠? i가 1부터 4보다 크면 i++를 시키서 반복? i는 현재 1인데 4 보다 커야 증가를 시킨다니 뭔가 말이 이상하지죠?
    보통 i가 1부터 4이하이면 i는 1이기 때문에 i++ 증가를 시켜라는 식의 for문을 만듭니다.
    문법 오류로 인해서 for문이 돌수가 없네요.^^

  • 한결 2026.03.27

    한줄일땐 중괄호 안 써도 되지않나염?.

  • 각티슈 2026.03.27

    for
    {
    Print
    }
    이런식으로 하셔야 해요ㅋ

C언어 다른 글

목록