main 함수 - C언어에 의해 미리 정의되어 있기 때문에 원형을 선작성할 필요가 없다.
일반적인 형식
-헤더-
-함수 원형- 함수의 존재를 선언;
int main()
{
함수 호출
실행문
}
자료형 함수(매개변수/void)
{
실행문
}
p.56_예제1
#include <stdio.h>
void func1(void); //함수원형
int main(void) //main함수
{
printf("I ");
func1(); //함수 호출
printf("C. ");
}
void func1(void)
{
printf("like ");
}
p.57_2
#include <stdio.h>
void func1(void); //함수1 원형
void func2(void); //함수 2 원형
int main(void)
{
func2(); //함수2 호출
printf("3");
return 0;
}
void func2(void)
{
func1(); //함수 1 호출
printf("2");
}
void func1(void)
{
printf("1");
}
p.57 연습문제 2
#include <stdio.h>
void func1(void);
void func2(void);
int main(void)
{
func1();
func2();
return 0;
}
void func1(void)
{
printf("The summer soldier,");
}
void func2(void)
{
printf("the sunshine patriot");
}