Я пытаюсь получить два случайных числа от 0 до 11, но я получаю одно и то же число всякий раз, когда выполняю свой код. Эти цифры 7 и 10. Вот мой код:
void track_machine(){
int X = 0,Y = 0; //Coordinates
double D = 0,R = 0; //Distance and replacement
refresh_position(&X,&Y,&D,&R);
printf("%d\n",X);
printf("%d\n",Y);
}
void refresh_position(int *X, int *Y, double *D, double *R){
*X = rand()%12;
*Y = rand()%12;
}