오늘은 혼공C Chapter 7 함수 부분의 도전 실전 예제를 풀어보려고 한다. 함수C언어에서의 함수는 프로그램 내에서 특정 기능을 수행하는 코드 블록을 의미한다. C언어에서는 표준으로 제공하는 함수 ( ex : printf, scanf 등 ) 이외에도 자주 사용하는 코드들을 함수로 만들어 필요할 때마다 사용할 수 있다. 이와 같은 함수를 구현하려면 아래와 같은 3가지를 필요로 한다. ● 함수 정의 : 함수를 실제 코드로 만드는 것으로 함수의 기능을 구현한다.● 함수 호출 : 함수를 사용하려면 함수명과 필요한 매개변수를 호출 부분에서 제공해야 한다.● 함수 선언 : 함수를 사용하기 전에 해당 함수가 어떻게 정의되어 있는지 프로그램의 상단에 알리는 함수 선언을 포함해야 한다. 예를 들어 두 정수의 합을 ..