11. 

What will be the output of the program?

#include<stdio.h>

int main()
{
    int i=1;
    if(!i)
        printf("IndiaMax,");
    else
    {
        i=0;
        printf("C-Program");
        main();
    }
    return 0;
}

A. prints "IndiaMax, C-Program" infinitely
B. prints "C-Program" infinetly
C. prints "C-Program, IndiaMax" infinitely
D. Error: main() should not inside else statement

12. 

What will be the output of the program?

#include<stdio.h>

int addmult(int ii, int jj)
{
    int kk, ll;
    kk = ii + jj;
    ll = ii * jj;
    return (kk, ll);
}

int main()
{
    int i=3, j=4, k, l;
    k = addmult(i, j);
    l = addmult(i, j);
    printf("%d %d\n", k, l);
    return 0;
}

A. 12 12
B. No error, No output
C. Error: Compile error
D. None of above

13. 

What will be the output of the program?

#include<stdio.h>
int i;
int fun1(int);
int fun2(int);

int main()
{
    extern int j;
    int i=3;
    fun1(i);
    printf("%d,", i);
    fun2(i);
    printf("%d", i);
    return 0;
}
int fun1(int j)
{
    printf("%d,", ++j);
    return 0;
}
int fun2(int i)
{
    printf("%d,", ++i);
    return 0;
}
int j=1;

A. 3, 4, 4, 3
B. 4, 3, 4, 3
C. 3, 3, 4, 4
D. 3, 4, 3, 4

14. 

What will be the output of the program?

#include<stdio.h>
int func1(int);

int main()
{
    int k=35;
    k = func1(k=func1(k=func1(k)));
    printf("k=%d\n", k);
    return 0;
}
int func1(int k)
{
    k++;
    return k;
}

A. k=35
B. k=36
C. k=37
D. k=38

15. 

What will be the output of the program?

#include<stdio.h>

int addmult(int ii, int jj)
{
    int kk, ll;
    kk = ii + jj;
    ll = ii * jj;
    return (kk, ll);
}

int main()
{
    int i=3, j=4, k, l;
    k = addmult(i, j);
    l = addmult(i, j);
    printf("%d, %d\n", k, l);
    return 0;
}

A. 12, 12
B. 7, 7
C. 7, 12
D. 12, 7