関数定義とは関数本体のことですよね?main関数と関数定義の .c ファイル、
プロトタイプの .h ファイルを作成して、.c をコンパイル&リンクすれば・・・
分割コンパイルって知ってます?