Ex22 - if~else문의 한계

CODEDRAGON Development/C, C++

반응형

   

if~else문의 한계

 else문은 num==0, num== -1, num== -2와 같은 다양한 경우들을 제어하지 못하는 단점이 있습니다.

즉, 0보다 큰경우 그밖의 경우 박에는 제어하지 못합니다.

-> else문 안에 if~else문으로 해결

-> else if문으로 해결

 

   

소스코드

   

#include <stdio.h>

int main(void) {

int num;

printf("원하는 숫자 입력 > ");

fflush(stdout);

scanf("%d", &num);

if(num>0)

printf("0보다 저장\n");

else

printf("0 또는 0보다 작은 저장\n");

return 0;

}


   

   

출력결과

   

   

반응형