The output of the following program is block 2 . But why? Can you explain this?

#include<stdio.h>
#include<conio.h>
void main()
{
float a=1.3;
if (a==1.3)
printf ("block1");
else
printf ("block2");
}
1 answer 1