18.10 심사문제 검토받고 싶습니다!
, 조 혜원님이 작성#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
int k, e, m, s;
float mean;
scanf("%d %d %d %d", &k, &e, &m, &s);
mean = (k + e + m + s) / 4;
if (0 <= k <= 100 && 0 <= e <= 100 && 0 <= m <= 100 && 0 <= s <= 100)
{
if (mean >= 85)
{
printf("합격\n");
}
else
{
printf("불합격\n");
}
}
else
{
printf("잘못된 점수\n");
}
return 0;
}
비주얼 스튜디오에서는 잘 되는 것 같은데 왜 계속 틀리는지 모르겠습니다 ㅠㅠ
혹시 mean 자료형을 float으로 해서 문제가 생긴건가 싶어서 int로 바꾸고 했는데도 틀렸네요 ㅠㅠ
회신: 18.10 심사문제 검토받고 싶습니다!
, 도장_ 관리자님이 작성자주 묻는 질문에서 18.10 답변을 찾아보면 두 가지가 있습니다. 그중에 하나에 해당합니다.
다음 답변을 참고하면 문제를 해결할 수 있을 겁니다.
https://dojang.io/mod/forum/discuss.php?d=89