18.10 visual studio에서는 되는데 어디가 틀렸나요?
, Unknown Lastname 김경윤님이 작성#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
int a;
int b;
int c;
int d;
scanf("%d", &a, &b, &c, &d);
if (a < 0 && a > 100 && b < 0 && b > 100 && c < 0 && c > 100 && d < 0 && d > 100)
{
printf("잘못된 점수\n");
}
if ((a + b + c + d) / 4 >= 85)
{
printf("합격\n");
}
else
{
printf("불합격\n");
}
return 0;
}
Re: 18.10 visual studio에서는 되는데 어디가 틀렸나요?
, 도장_ 관리자님이 작성입력
100 100 100 -30
에 대해서
합격
이 출력됩니다.
포럼 상단 오른쪽 검색에서 18.10으로 검색하면 이전 질문과 답변을 참조할 수 있습니다. 매우 자주 묻는 질문 유형입니다. 겉으로 그럴듯하게 동작하는 코드가 아니라 논리적으로 문제가 없는지 꼼꼼하게 검증해야 합니다.