不是这样的!应该把结构体放到一个.h文件中,其他的两个文件包含这个.h。globe.h文件:……struct f { int x;int y;int direction;};struct a { int x;int y;int color;int direction;int directiontwo;int fireplay;struct f fire[5];}amy[20];……main.c文件:include "globe.h"......