apple()함수를 작성한 후 main()함수에서 반환값을 출력하는 부분까지 작성하면 프로그램은 끝납니다. 전체 코드는 다음과 같습니다.
5.3.5 반환값과전달값이있는함수.c
#include <stdio.h>
int apple(int total, int ate); ---- ➊ 함수 선언
int main(void) {
int ret = apple(5, 2); -------- ➌ 함수 호출
printf("사과 5개 중에서 2개를 먹으면 %d개가 남습니다.\n", ret);
return 0;
}
int apple(int total, int ate) { --- ➋ 함수 정의
printf("전달값과 반환값이 있는 함수입니다.\n");
return total - ate;
}
실행결과 |
전달값과 반환값이 있는 함수입니다. 사과 5개 중에서 2개를 먹으면 3개가 남습니다. |