// 난수 생성 프로그램
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
// n개의 난수를 화면에 출력한다.
void get_random( int n )
{
int i;
for( i = 0; i < n; i++ )
printf(" %6d\n", rand() );
}
int main( void )
{
// 일반적으로 난수 발생기의 시드seed)를 현재 시간으로 설정한다.
// 현재 시간은 수행할 때마다 달라지기 때문이다.
sprand( (unsigned)time( NULL ) );
get_random( 10 );
return 0;
}
------------------------------------------------------------------------------------------------------------------
comfile 했을 때의 warning
------------------------------------------------------------------------------------------------------------------
--------------------Configuration: 07 - Win32 Debug--------------------
Compiling...
07.c
C:\Users\R490\Desktop\C\함수\01\07.c(18) : warning C4013: 'sprand' undefined; assuming extern returning int
07.obj - 0 error(s), 1 warning(s)
------------------------------------------------------------------------------------------------------------------
build 했을 때의 error
------------------------------------------------------------------------------------------------------------------
--------------------Configuration: 07 - Win32 Debug--------------------
Linking...
07.obj : error LNK2001: unresolved external symbol _sprand
Debug/07.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
07.exe - 2 error(s), 0 warning(s)
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
질문할 사항은 오류가 났는데.
왜 오류와 경고 인지를 모르겠어요.