Examveda

Comment on the following 2 C programs.
#include <stdio.h> //Program 1
int main()
{
    int a;
    int b;
    int c;
}

#include <stdio.h> //Program 2
int main()
{
    int a;
    {
        int b;
    }
    {
        int c;
    }
}

A. Both are same

B. Scope of c is till the end of the main function in Program 2

C. In Program 1, variables a, b and c can be used anywhere in the main function whereas in Program 2, variables b and c can be used only inside their respective blocks

D. None of the mentioned

Answer: Option C


This Question Belongs to C Program >> Function

Join The Discussion

Related Questions on Function