thanx...
It gives unexpected output...
let me tell u an example

void main()
{
float a=0.7;
printf("%d%f",a,a);
}
output :---------
0
and
0.0000000