18.10 심사문제 문의드립니다.
, Unknown Lastname hello님이 작성#include <stdio.h>
int main()
{
int k, e, m, s;
int result;
scanf("%d %d %d %d", &k, &e, &m, &s);
result = (k + e + m + s) / 4;
if (k >= 0 && k <= 100 && e >= 0 && k <= 100 && m >= 0 && k <= 100
&& s >= 0 && k <= 100)
{
if (result >= 85)
{
printf("합격\n");
}
else
{
printf("불합격\n");
}
}
else
{
printf("잘못된 점수\n");
}
return 0;
}
컴파일 결과는 잘 나오는데 심사 문제는 틀렸다고 나옵니다.
어디가 잘못된 건지 도통 모르겠습니다.
회신: 18.10 심사문제 문의드립니다.
, 도장_ 관리자님이 작성입력으로
100 200 100 100
을 입력하면
합격
이 출력됩니다.
다른 점수로도 테스트해보세요.
문제의 요구사항
단, 점수는 0점부터 100점까지만 입력받을 수 있으며 범위를 벗어났다면 "잘못된 점수"를 출력하고 합격, 불합격 여부는 출력하지 않아야 합니다.