What will be the output of the following C code?
#include <stdio.h>
double var = 8;
int main()
{
int var = 5;
printf("%d", var);
}
#include <stdio.h>
double var = 8;
int main()
{
int var = 5;
printf("%d", var);
}
A. 5
B. 8
C. Compile time error due to wrong format identifier for double
D. Compile time error due to redeclaration of variable with same name
Answer: Option A
Join The Discussion