#include <stdio.h>
int a = 0; // 1. グローバル変数aを初期値0で定義
void func(void) { // 2. func関数(4. 引数も戻り値もない)
a++; // 呼び出されるたびにaをインクリメント
}
int main(void) {
int b = 5; // 3. ローカル変数bを初期値5で定義
// 5. b回だけfuncを呼び出す
for(int i = 0; i < b; i++) {
func();
}
// 呼び出し後のaの値を表示
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgYSA9IDA7ICAgLy8gMS4g44Kw44Ot44O844OQ44Or5aSJ5pWwYeOCkuWIneacn+WApDDjgaflrprnvqkKCnZvaWQgZnVuYyh2b2lkKSB7ICAgLy8gMi4gZnVuY+mWouaVsO+8iDQuIOW8leaVsOOCguaIu+OCiuWApOOCguOBquOBhO+8iQogICAgYSsrOyAgICAgICAgICAgIC8vIOWRvOOBs+WHuuOBleOCjOOCi+OBn+OBs+OBq2HjgpLjgqTjg7Pjgq/jg6rjg6Hjg7Pjg4gKfQoKaW50IG1haW4odm9pZCkgewogICAgaW50IGIgPSA1OyAgICAgIC8vIDMuIOODreODvOOCq+ODq+WkieaVsGLjgpLliJ3mnJ/lgKQ144Gn5a6a576pCgogICAgLy8gNS4gYuWbnuOBoOOBkWZ1bmPjgpLlkbzjgbPlh7rjgZkKICAgIGZvcihpbnQgaSA9IDA7IGkgPCBiOyBpKyspIHsKICAgICAgICBmdW5jKCk7CiAgICB9CgogICAgLy8g5ZG844Gz5Ye644GX5b6M44GuYeOBruWApOOCkuihqOekugogICAgcHJpbnRmKCIlZFxuIiwgYSk7CgogICAgcmV0dXJuIDA7Cn0K