inflearn logo
강의

Course

Instructor

for 문을 두개 이상쓰고 else if를 쓰면 안되나요?

216

susurrus501

2 asked

0

if (m == 'L') for (o = 1; o < i; o++) printf(" "); for (j = 1; j <= s; j++) printf("*"); else if(m == 'R') for (k = 1; k <= n-i; k++) { printf(" "); } for (p = 1; p <= s; p++) { printf("*"); } printf("\n")
저기서 왜 for 문을 두개 이상쓰고 else if를 사용하면 안되는걸까요..ㅜㅜ

c c언어

Answer 1

0

gmdwns921020

If() {

for...

for...

}

else if() {

}

2줄 이상 작성하실때는. {} 사용하셔야 합니다.
습관을 {} 를 사용하시는 편이 좋을꺼 같네요 

15분 48초 질문

0

1

1

26-1년도 이론문제 재탕

0

17

1

26-1년도 코드문제 재탕

0

12

0

이론재탕만 눈치챘어도

0

25

1

25-3년도 이론문제 재탕

0

17

1

25-3년도 코드문제 재탕

0

13

0

출력값 문의

0

16

2

25-2 분기커버리지

0

19

0

25-2 이론 재탕

0

26

1

25-1 이론 재탕

0

24

1

서브넷 마스크

0

34

1

모의고사 1회 계산문제 2개 맞았는데

0

54

2

업캐스팅 문제 예시 4번 부모 호출

0

46

2

모의고사 자료 해설이 너무 불친절하네요.

0

87

2

부모의 생성자 출력 관련

0

41

2

24-3 이론파트 재탕문제

0

45

0

누락코드

0

40

1

다차원 배열 포인터 질문있습니다

0

57

3

24-2 이론 파트 재탕

1

54

1

모의고사 5회

0

46

1

12분 10초 func(values, 0, 1)을 넣을 때

0

42

1

모의고사 1회 4번 문제와 관련한 질문이 있습니다.

0

48

2

23- 3 재탕문제

0

68

1

23- 1 재탕문제

0

51

0