씨언어에서 함수나 변수를 사용하기 위해서는
함수나 변수의 형을 반드시 먼저 선언한 후에 사용할 수 있습니다.
이 예제의 경우 함수자체는 존재 하지만 함수가 호출된 부분보다
함수의 정의가 아래쪽에 존재 하기 때문에 Linker가 함수의 위치와
함수의 형을 인지하지 못하는 경우 입니다.
printf() 함수를 사용하기 위해 printf()함수에 대한 정의가 있는 stdio.h 화일을
include 해주는 것과 동일한 경우 입니다.
이 예제에서는 사용자가 직접 만든 함수이므로 직접 정의해 주어야 합니다.
아래와 같이 추가 부분에 main 함수를 제외한 사용자가 직접 만든 모든 함수를
선언한 후 컴파일 하세요..
#include <stdio.h>
#include <conio.h>
//--------- 추가 부분 ---------
int select10() ;
int select11() ;
int select20() ;
int select21() ;
int Tri10() ;
int Tri11() ;
int Tri12() ;
:
:
//-----------------------------
int Intro()
{
printf("\n\n\n\n\n\n============================================================\n");
printf(" GDQ\n");
|