안녕하세요. 간력한 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 } <<
이 부분이 버그인지 아니면 올리시면서 오타난 건지 모르겠네요.
어떤 오류가 났는지도 올려주시면 답변 드리는데 더 도움이 될 것 같습니다.
-
(•́ ✖ •̀)
알 수 없는 사용자
-
댓글 입력