表达式是否要在所有的定义之前,请帮我看一下,谢谢
#include"stdio.h"main()
{
int c,a=5,d=2;
float x=3.2,y=1.5,area=x*y;
c=a+d;
printf("面积:%f,c=%d\n",area, c);
}
上面运行后是对的,没出错,但下面:
#include"stdio.h"
main()
{
int c,a=5,d=2;
c=a+d;
float x=3.2,y=1.5,area=x*y;
printf("面积:%f,c=%d\n",area, c);
}
把c=a+d;放到了
float x=3.2,y=1.5,area=x*y;之前,就出错了,为什么?