<font color="#404040" face="gulim, sans-serif"><span style="font-size:13px;line-height:22.1000003814697px;">에러는 없어서 실행 시키면 자꾸 이상한 창이 뜨면서 안되네요</span></font> <div><font color="#404040" face="gulim, sans-serif"><span style="font-size:13px;line-height:22.1000003814697px;">워닝이 두개 뜨긴 했었는데 그것들을 어떻게 고쳐야하는질 모르겠어요</span></font></div> <div><font color="#404040" face="gulim, sans-serif"><span style="font-size:13px;line-height:22.1000003814697px;"><br></span></font> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;"><br style="margin:0px;padding:0px;"></div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;">///////////////</div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;">-과제</div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;"> 한 점의 좌표와 직사각형 정보를 각각 입력받아 직사각형 내부의 점인지 여부를 출력하는 프로그램을 작성하시오.</div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;"><br style="margin:0px;padding:0px;"></div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;">-요구사항</div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;"> 한 점의 좌표를 나타내는 POINT구조체와 직사각형에 대한 정보를 나타내는 RECT 구조체를 정의한다</div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;"><br style="margin:0px;padding:0px;"></div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;"> POINT구조체와 RECT구조체를 인자로 전달해서 점의 좌표가 직사각형 내부에 있으면 1을 리턴하고,</div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;">그러지 않으면 0을 리턴하는 IsPointInRect 함수를 정의한다.</div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;"><br style="margin:0px;padding:0px;"></div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;">함 점의 좌표와 직사각형 정보를 각각 입력받아 직사각형 내부의 점인지 여부를 출력한다.</div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;"><br style="margin:0px;padding:0px;"></div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;">//</div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;">힌트</div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;">구조체는 다음과 같이 정의한다.</div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;">typedef struct point {</div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;"> int x, y;</div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;">} POINT;</div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;">typedef struct RECT {</div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;"> int x1, y1, x2, y2;</div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;">} RECT;</div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;"><br style="margin:0px;padding:0px;"></div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;">//////////////////////////////////////////////</div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;">현재까지 제가 작성한것</div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;"><br style="margin:0px;padding:0px;"></div> <div style="margin:0px;padding:0px;color:#404040;font-family:gulim, sans-serif;font-size:13px;line-height:22.1000003814697px;"><div style="margin:0px;padding:0px;">#include <stdio.h></div> <div style="margin:0px;padding:0px;"><br style="margin:0px;padding:0px;"></div> <div style="margin:0px;padding:0px;">typedef struct point {</div> <div style="margin:0px;padding:0px;"><span class="Apple-tab-span" style="margin:0px;padding:0px;white-space:pre;"></span>int x, y;</div> <div style="margin:0px;padding:0px;">} POINT;</div> <div style="margin:0px;padding:0px;"><br style="margin:0px;padding:0px;"></div> <div style="margin:0px;padding:0px;">typedef struct RECT {</div> <div style="margin:0px;padding:0px;"><span class="Apple-tab-span" style="margin:0px;padding:0px;white-space:pre;"></span>int x1, y1, x2, y2;</div> <div style="margin:0px;padding:0px;">} RECT;</div> <div style="margin:0px;padding:0px;"><br style="margin:0px;padding:0px;"></div> <div style="margin:0px;padding:0px;">int IsPointInRect(POINT, RECT);</div> <div style="margin:0px;padding:0px;"><br style="margin:0px;padding:0px;"></div> <div style="margin:0px;padding:0px;">int main(void)</div> <div style="margin:0px;padding:0px;">{</div> <div style="margin:0px;padding:0px;"><span class="Apple-tab-span" style="margin:0px;padding:0px;white-space:pre;"></span>POINT p1;</div> <div style="margin:0px;padding:0px;"><span class="Apple-tab-span" style="margin:0px;padding:0px;white-space:pre;"></span>RECT r1;</div> <div style="margin:0px;padding:0px;"><br style="margin:0px;padding:0px;"></div> <div style="margin:0px;padding:0px;"><span class="Apple-tab-span" style="margin:0px;padding:0px;white-space:pre;"></span>printf("점의 좌표를 입력하세요 : ");</div> <div style="margin:0px;padding:0px;"><span class="Apple-tab-span" style="margin:0px;padding:0px;white-space:pre;"></span>scanf("%d %d", &p1.x, &p1.y);</div> <div style="margin:0px;padding:0px;"><br style="margin:0px;padding:0px;"></div> <div style="margin:0px;padding:0px;"><span class="Apple-tab-span" style="margin:0px;padding:0px;white-space:pre;"></span>printf("직사각형 정보를 입력하세요 : ");</div> <div style="margin:0px;padding:0px;"><span class="Apple-tab-span" style="margin:0px;padding:0px;white-space:pre;"></span>scanf("%d %d %d %d", &r1.x1, &r1.y1, &r1.x2, &r1.y2);</div> <div style="margin:0px;padding:0px;"><br style="margin:0px;padding:0px;"></div> <div style="margin:0px;padding:0px;"><span class="Apple-tab-span" style="margin:0px;padding:0px;white-space:pre;"></span>if(IsPointInRect(p1, r1))</div> <div style="margin:0px;padding:0px;"><span class="Apple-tab-span" style="margin:0px;padding:0px;white-space:pre;"></span>printf("점은 직사각형 내부에 있습니다. \n");</div> <div style="margin:0px;padding:0px;"><span class="Apple-tab-span" style="margin:0px;padding:0px;white-space:pre;"></span>else</div> <div style="margin:0px;padding:0px;"><span class="Apple-tab-span" style="margin:0px;padding:0px;white-space:pre;"></span>printf("점은 직사각형 외부에 있습니다. \n");</div> <div style="margin:0px;padding:0px;"><br style="margin:0px;padding:0px;"></div> <div style="margin:0px;padding:0px;"><span class="Apple-tab-span" style="margin:0px;padding:0px;white-space:pre;"></span>return 0;</div> <div style="margin:0px;padding:0px;">}</div> <div style="margin:0px;padding:0px;"><br style="margin:0px;padding:0px;"></div> <div style="margin:0px;padding:0px;">int IsPointInRect(const POINT *pt, const RECT *rect)</div> <div style="margin:0px;padding:0px;">{</div> <div style="margin:0px;padding:0px;">return(pt->x >= rect->x1 && pt->x <= rect->x2 && pt->y >= rect->y1 && pt->y <= rect->y2);</div> <div style="margin:0px;padding:0px;">}</div></div></div>
<img src="http://3.bp.blogspot.com/-2g5R_qMTD6g/Um5NtpBA84I/AAAAAAAAIqU/-QaJ0W83-us/s1600/yj2.gif" alt="yj2.gif"><br><img_ src="http://3.bp.blogspot.com/-YZVEjRAJy2M/UWwmeXrbb-I/AAAAAAAAEtQ/4h0JpV1Iylo/s1600/36278296.gif" alt="36278296.gif"><br><img_ src="http://mlbpark.donga.com/data/fileUpload/201010/1287820536.jpg" alt="1287820536.jpg"><br><img_ src="http://3.bp.blogspot.com/-RIqL2fQjro4/UWwmnlotg2I/AAAAAAAAEuU/WGyVt6hsYiE/s1600/s_(31).gif" alt="s_(31).gif"><br><img_ src="http://2.bp.blogspot.com/-yZ8Ez-bYhOc/UWwmjHuxJEI/AAAAAAAAEt0/mos5hVpPBU4/s1600/8.gif" alt="8.gif"><br><img_ src="http://3.bp.blogspot.com/-8Wmd3-QupTc/UWwmeRMlHRI/AAAAAAAAEtM/CuGNVz6Cw6E/s1600/51415092.gif" alt="51415092.gif"><br><br>밑으론 후방주의 <br><br><br><br><br><br><br><br><br><br><br><br><img_ src="http://i.imgur.com/j5giwQ1.gif." alt="j5giwQ1.gif."><br><img_ src="http://thimg.todayhumor.co.kr/upfile/201503/1425920806.71.gif" alt="1425920806.71.gif"><br><img_ src="http://i.imgur.com/5h3Dfkv.gif." alt="5h3Dfkv.gif."><br><img_ src="http://thimg.todayhumor.co.kr/upfile/201503/1425920665.71.gif" alt="1425920665.71.gif"><br><img_ src="http://i.imgur.com/VpUn5pv.gif" alt="VpUn5pv.gif"><br><img_ src="http://thimg.todayhumor.co.kr/upfile/201409/1409823474suIJycw56ddHDtIi7McapKSMa3ldf.jpg" alt="1409823474suIJycw56ddHDtIi7McapKSMa3ldf."><br><img_ src="http://3.bp.blogspot.com/-dTUZUeTuOOo/U6Mbavca_tI/AAAAAAAAB9Y/0WG6Vmy0OjY/s1600/seolhyun47.gif" alt="seolhyun47.gif"><br><img_ src="http://i.imgur.com/Bcs00kw.gif" alt="Bcs00kw.gif"><br><img_ src="http://thimg.todayhumor.co.kr/upfile/201503/1425920655.71.gif" alt="1425920655.71.gif"><br><img_ src="http://thimg.todayhumor.co.kr/upfile/201503/1425920631.71.gif" alt="1425920631.71.gif"><br>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.