Home / CSE MCQs / C-MCQs :: Discussion

Discussion :: C-MCQs

  1. What is the output of this C code?

    int main()
    {
    void foo(), f();
    f();
    }
    void foo()
    {
    printf("2 ");
    }
    void f()
    {
    printf("1 ");
    foo();
    }
  2. A.
    Compile time error as foo is local to main
    B.
    1   2
    C.
    2   1
    D.
    Compile time error due to declaration of functions inside main

    View Answer

    Workspace

    Answer : Option B

    Explanation :

    None.


Be The First To Comment