#include<stdio.h>// printf를 출력하기 위해
#include<stdlib.h>//랜덤 함수를 불러오기 위한 헤더파일
void main()
{
int num1, num2;
num1 = (double)rand() / (RAND_MAX + 1.0) * 6 + 1;
num2 = (double)rand() / (RAND_MAX + 1.0) * 6 + 1;
printf("num1 %d, num2 %d\n",num1,num2);
}
왜 결과값이 같게 나올까용?
srand((unsigned)time(NULL))쓰구해봐
난수 함수라길래, 난 또 난수 뽑는 기초함수 만들었단 얘긴줄 알고 기대감에 클릭했더니.... 그럼 그렇지. 프갤서 그런거 바라믄 앙대. ㅋㅋㅋ