What will be output of the program?

#include<stdio.h>
#include <conio.h>
 
int f1(int);
int f2(int);
 
void main()
{
    extern int i;
    int j = 3;
    f1(j);
    printf("%d,", j);
    f2(j);
    printf("%d", j);
    getch();
}
 
int f1(int i)
{
    printf("%d,",++i);
    return 0;
}
int f2(int j)
{
    printf("%d,", ++j);
    return 0;
}

 

Suy nghĩ trả lời câu hỏi trước khi xem đáp án

ADSENSE
ZUNIA9