演習 6-15

#include <stdio.h>

int n;

void put_count(){

int i;
for (i = 0; i < n; i++){
printf("put_count:%d回目\n", i + 1);
}
}

int main(){

printf("何回カウントをしますか?:");
scanf("%d", &n);
put_count();

return 0;
}

1 件のコメント:

  1. このプログラムではnに何を入れても一回しかput_count()を呼び出していないのではないですか?
    問題の意図からするとput_countでstaticを使い性的記憶期間をもつオブジェクトをつくり、そこに呼び出した回数を記憶していくという事だと思いました。

    返信削除