UP & DOWN 게임처럼 숫자 맞추기 게임을 만들어 보자. 먼저 랜덤한 수를 지정하기 위해서 rand()라는 함수가 필요한데 라이브러리를 추가해주어야 사용할 수 있다. 그런데 이때 srand 함수를 호출하지 않고 rand함수를 호출 하게 되면 매번 같은 값을 얻게 된다. 따라서 정상적인 난수 값을 얻기 위해서는 반드시 srand함수를 통해 시드값을 설정해주어야 한다. 그리고 이 때 srand 함수를 통해서 시드값 설정을 위해서는 time함수가 필요한데 time 함수는 인자로 전달한 변수에 현재시각을 초로 환산한 값을 저장하는데 NULL값을 명시하면 현재시각을 반환한다. 때문에 srand(time(NULL)); 이라고 하면 현재 시각이 계속 변하므로 srand의 시드값을 항상 변하게 설정할 수 있다. 즉..