#include <stdio.h>
int a=0; //グローバル変数aを初期値0で定義
void func(void){
a++; //呼び出されるたびにaを1回だけカウント
}
int main(void){
int b=5; //ローカル変数bを初期値5で定義
int i;
for(i=0;i<b;i++){ //引数なし、戻り値なしのfunc関数をb回呼び出す
func();
}
printf("%d\n",a
); //最終的なaの値を表示 return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiBpbnQgYT0wOyAgIC8v44Kw44Ot44O844OQ44Or5aSJ5pWwYeOCkuWIneacn+WApO+8kOOBp+Wumue+qQogdm9pZCBmdW5jKHZvaWQpewogICBhKys7ICAgLy/lkbzjgbPlh7rjgZXjgozjgovjgZ/jgbPjgath44KSMeWbnuOBoOOBkeOCq+OCpuODs+ODiAp9CiAgIGludCBtYWluKHZvaWQpewogaW50IGI9NTsgICAvL+ODreODvOOCq+ODq+WkieaVsGLjgpLliJ3mnJ/lgKQ144Gn5a6a576pCiBpbnQgaTsKIGZvcihpPTA7aTxiO2krKyl7ICAgLy/lvJXmlbDjgarjgZfjgIHmiLvjgorlgKTjgarjgZfjga5mdW5j6Zai5pWw44KSYuWbnuWRvOOBs+WHuuOBmQpmdW5jKCk7Cn0KICAgcHJpbnRmKCIlZFxuIixhKTsgICAvL+acgOe1gueahOOBqmHjga7lgKTjgpLooajnpLoKICAgIHJldHVybiAwOwp9CiAg