안녕하세요. 간력한 c언어 오류 찾을려하는데 도저히 진도가 나가지 않아 이렇게 질문드립니다.!!!!

조회수 984회

안녕하세요!! 처음으로 글을 쓰는데 도무지 풀리지 않아 이렇게 올려아요. 우선 실행창이 이렇게 나와야합니다.

[실행화면1] 정수를 입력하시오:90 정수를 입력하시오:107 큰 정수: 107, 작은 정수: 90 계속하려면 아무 키나 누르십시오 . . .

그리고 소스파일에는 이렇게 있으며


int main(void)
{
int num1;
int num2;

num1 = GetInteger();
num2 = GetInteger();

printf("큰 정수: %d, 작은 정수: %d",GetMax(num1,num2),GetMin(num1,num2));
}```

 요기서부터는 헤더파일에 있는것입니다.(다중소스컴파일)
void GetInteger(void)
{
int num;

printf("정수를 입력하시오:");
scanf("%d",num);
return num;
}
int GetMax(int x, int y)
{
return (x>y) ? x : y;
}
int GetMin(int x, int y)
{
return (x }

이렇게 나와있습니다. 도대체 어디가 어떻게 틀린지 정말 고개숙여 여쭤보고 싶습니다.

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

  • include는 생략하신거라고 보고

    얼핏 보기에는 마지막 줄

    int GetMin(int x, int y) { return (x } <<

    이 부분이 버그인지 아니면 올리시면서 오타난 건지 모르겠네요.

    어떤 오류가 났는지도 올려주시면 답변 드리는데 더 도움이 될 것 같습니다.

    • (•́ ✖ •̀)
      알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)