%cat example.c
main()
{
float f = 3.14;
double d = 2.718;
printf ("%f\n",f);
printf ("%e\n",d);
}
%cc -32 example.c
%a.out
3.140000
2.718000e+00
%cc -64 example.c
%a.out
0.000000
1.302121e-315
%cat example_fix.c
#include <stdio.h>
main()
{
float f = 3.14;
double d = 2.718;
printf ("%f\n",f);
printf ("%e\n",d);
}
% cc -64 example_fix.c
%a.out
3.140000
2.718000e+00