DRAWRECT 출력결과 예제랑 맞게 나오는데 brendwish 오답이라고 나오네요 뭐가 잘못된 건지좀 알려주세요! #include <stdio.h> #include <stdlib.h> typedef struct Point { int x; int y; } point; int main(void) { int num; point a,b,c,d; scanf("%d", &num); while(num--) { scanf("%d", &a.x); scanf("%d", &a.y); scanf("%d", &b.x); scanf("%d", &b.y); scanf("%d", &c.x); scanf("%d", &c.y); if(a.x==b.x) { d.x=c.x; if(c.y==a.y) d.y=b.y; else d.y=a.y; } else if(a.x==c.x) { d.x=b.x; if(b.y==a.y) d.y=c.y; else d.y=a.y; } else if(b.x==c.x) { d.x=a.x; if(c.y==b.y) d.y=a.y; else d.y=b.y; } printf("%d %d", d.x, d.y); puts(""); } return 0; } 10년 전
3개의 댓글이 있습니다. kcm1700 0 0 1 0 1 1에서 답이 이상하네요. 이렇게 조건문을 나열하면 실수하거나 틀리기 쉬우니 다른 방법을 생각해보시는 것도 좋습니다. 10년 전 link kcm1700 운영자 권한으로 글을 수정했습니다. 다음에 코드들 올리실 때는 소스코드 하이라이팅 문법을 사용해주세요. 10년 전 link brendwish 답변 달아주셔서 감사합니다 10년 전 link 정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.
brendwish
오답이라고 나오네요
뭐가 잘못된 건지좀 알려주세요!
10년 전