#include <stdio.h>
int main(void)
{
int b, c;
for (b = 1; b <= 100; b++)
{
(b % 2) || (b % 3) ? b = c : b = 0;
(c % 5) || (c % 7) ? printf("%d", c) : printf("");
}
return 0;
}
1부터 100까지 2,3,5,7을 제외한 수를 출력해야 하는데
b%2 에서 계속 식이 수정할수 없는 ivalue 라고 뜨는데 뭐가 문제지 모르겠다아아아아
여기서부터 막히니까 멘붕 온다...도와줘라 줘
2357제외가 아니라 2,3,5,7, 배수 제외
b = (b % 2 || b % 3) ? c : 0; - dc App
비는 영아님?
c 초기화하고 - dc App
연산자 순서가 꼬였네
((b % 2) || (b % 3) ? b = c : b) = 0; 실제로 이렇게 작동할거임
그래도 안된다 씨바아아아아아유ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
걍 전체적으로 잘못짰는데
?연산자는 if문이 아녀
조건연산자 대신 if문을 써보셔요
예상 답변: if문 아직 안 배웠어요 ㅠㅠ
ㄴㅋㅋㅋㅋ