더북(TheBook)

실행결과를 보면 아무것도 출력하지 않습니다. 변수 선언 부분을 보면 a, b, c, d의 값이 모두 다르기 때문입니다. 이렇게 조건에 맞지 않을 때 수행할 else 문을 if 문 아래에 추가하겠습니다. else 문을 추가하고 다시 실행하면 값이 서로 다르다는 문장이 출력됩니다.

4.2.3 and.c

else {
    printf("값이 서로 다릅니다.\n");
}

실행결과 icon_con

값이 서로 다릅니다.

그럼 변수의 값을 b는 10, d는 12로 바꾸면 어떻게 될까요? ab가 같고 cd도 같기 때문에 if 문의 문장이 출력됩니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.