#include <stdio.h>
int main()
{
float a[1];
double *m;
a[0] = 123.4;
a[1] = 0;
m = (double*)&a[0];
*m=1;
printf("%f %f\n", a
[0], a
[1]);
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiAKaW50IG1haW4oKQp7CiAgIGZsb2F0IGFbMV07CiAgIGRvdWJsZSAqbTsgIAogICBhWzBdID0gMTIzLjQ7CiAgIGFbMV0gPSAwOwogICAKICAgbSA9IChkb3VibGUqKSZhWzBdOwogICAqbT0xOwoKICAgcHJpbnRmKCIlZiAlZlxuIiwgYVswXSwgYVsxXSk7Cgp9