말그대로 int randomnumber = rand();를 사용해서 전역 변수를 만드려고 했는데,

이렇게 하면 randomnumber 선언이 int main에 있는 srand((unsigned int)time(NULL)); 보다 먼저 작동해서 

항상 같은 값이 나오게 됩니다.... 

이 randomnumber 라는 변수가 다른 void 함수에도 사용되는거라 전역 변수로 만들려고 했는데.... 

어떻게 해야 할까요?