选哪个?解决办法

选哪个?对于程序段floatf1(inta){intb;…}main(){intm,nmf1(n)…}charf2(intx,inty){inta…}变量m,n的作

选哪个?
对于程序段
float   f1(int   a)
{int   b;…}
main(   )
{
int   m,n;
m=f1(n);…
}
char   f2(int   x,int   y)
{int   a;…}
变量m,n的作用范围是(       )
A.整个程序段
B.main函数
C.main函数和f2函数
D.mian函数和f1函数

[解决办法]
选B.main函数
[解决办法]
BBBBBBBBBB