#include<stdio.h>
int main()
{
int kor;
printf("국어점수를 입력하세요\n");
scanf_s("d%", &kor);
if (0 <= kor <= 100)
printf("올바른 국어 점수입니다.");
else
printf("올바르지 못한 국어 점수입니다.");
return 0;
}
뭘 써도 올바른 국어점수라고뜸
#include<stdio.h>
int main()
{
int kor;
printf("국어점수를 입력하세요\n");
scanf_s("d%", &kor);
if (0 <= kor <= 100)
printf("올바른 국어 점수입니다.");
else
printf("올바르지 못한 국어 점수입니다.");
return 0;
}
뭘 써도 올바른 국어점수라고뜸
(0 <= kor) <= 100 즉 무슨 값이 나오든 1과 0 사이로 연역되고 그 값들은 다 100 이하임
그럼 어떻게 써야 해결될까요..
if문을 두 개를 짜거나 &&를 쓰셈
이젠 다 올바르지 못하다네요...-1 < kor && kor < 101로 바꿈