01: #include <stdio.h> 02: 03: void sum_arg(int a); // プロトタイプ宣言 04: 05: //===================================================== 06: // メイン関数 07: //===================================================== 08: int main(void) 09: { 10: int i, a; 11: 12: for(i=1; i<=5; i++){ 13: scanf("%d",&a); // キーボードからの読み取り 14: sum_arg(a); // 関数呼び出し 15: } 16: 17: return 0; 18: } 19: 20: //===================================================== 21: // ユーザー定義関数 sum_arg() 22: //===================================================== 23: void sum_arg(int a) 24: { 25: static int sum=0; // 静的変数 26: 27: sum+= a; 28: 29: printf("sum = %d\n", sum); 30: 31: }