#include extern int global_val; /* グローバル変数 */ /* 関数プロトタイプ宣言(この場合には実際は不要)*/ double func_a(double a[], int i, int j); int func_b(); double func_a(double a[], int i, int j){ double x; /* 何かの作業を行う */ x = (double)global_val*global_val; printf("%f", x); return x; } int func_b(){ /* ダミー関数 */ }