|
문제를 풀다가 다음과 같은 메세지를 만났습니다.
Type EXIT to return to Turbo C. . .
Microsoft(R) Windows 98
(C)Copyright Microsoft Corp 1981-1999.
D:\TC>exit
scanf : floating point formats not linked
Abnormal program termination
소스는 첨부했구요. 특이한 것은 scanf함수는 사용하지도 않았는데 저런 메세지가 뜬단 겁니다. 그리고 컴파일은 정상적으로 되는데 실행할 때 메세지가 뜨는군요.
참, 소스는 정보처리기사 실기 책에서 베꼈는데 요즘 유행하는 유형입니다. 실행시에 인수값을 2개 주는 방식이죠.
문제는 다음과 같습니다.
승객만족도가 짝수이고 좌석코드가 HE인 자료에 대하여 {월이용횟수 + (열차요금 * 0.4)}의 값중 가장 작은 값의 도착지코드를 출력하되, 가장 작은 {월이용횟수 + (열차요금 * 0.4)}의 값이 중복될 경우는 중복 자료중 가장 큰 고객번호의 도착지 코드를 출력하시오.
(결과치는 수검자 PC의 ...ans2.txt파일에 출력되도록 프로그램을 작성할 것.)
|