Answer:
in the body part of the declaration or definition
Step-by-step explanation:
In functional programming the scope of a variable is in the body part of the declaration or definition. Meaning that as soon as it is declared, whatever body it is in can call and use that variable but not any code outside of that body. For example, in the below code variable (var1) is declared inside func1 and therefore can be used by any code inside the body of func1 but not by code inside func2 since it is outside the body of func1.
void func1() {
int var1;
}
void func2() {
var1 = 2 // This will not work, since var1 is only available in func1()
}