struct global // 구조체 선언
{
 int a;
 int b;
 int c;

};

void test1(global *g)
{
 g->a=10;
}

void test2(global *g)
{
 g->a=20;
}

main()
{

 global g;   //  명실상부 지역변수


 test1(&g);

 test2(&g);
}






이러면되는데 이런식으로짜면 교수엿먹인다고 화낼듯