인프런 커뮤니티 질문&답변

JC Lee님의 프로필 이미지
JC Lee

작성한 질문수

홍정모의 따라하며 배우는 C언어

7.9 조건 연산자

교수님 도움을 요청합니다. 실행에 오류가 납니다.

작성

·

317

0

#define _CRT_SECURE_NO_WARNISGS

#include <stdio.h>

#include <stdbool.h>

 

int main()

{

//int temp;

//temp = true ? 1024 : 7; // ternary

//printf("%d\n", temp);

 

//temp = false ? 1024 : 7;

//printf("%d\n", temp);

 

//int a = 1, b = 2;

//int max = (a > b) ? a : b;

 

int number;

scanf("%d", &number);  <-아래 오류줄이 생기면서 실생이 안됩니다. 

 

bool is_even;

 

is_even = (number % 2 == 0) ? true : false;

 

//if (number % 2 == 0)

// is_even = true;

//else

// is_even = false;

 

//bool is_even = (number % 2 == 0) ? printf("Even") : printf("Odd");

if (is_even)

printf("even");

else

printf("odd");

 

return 0;

 

}

답변 2

0

JC Lee님의 프로필 이미지
JC Lee
질문자

앗, 교수님 감사합니다. 좀더 세밀한 훈련을 해야 겠습니다. 감사합니다.~

 

0

#define _CRT_SECURE_NO_WARNISGS          →        #define _CRT_SECURE_NO_WARNINGS

이렇게 글자 하나 틀린 것이 찾기 어려울 때도 있죠.

 

JC Lee님의 프로필 이미지
JC Lee

작성한 질문수

질문하기