3 void move (int roll
, int *p
, int *score
)
13 int p1
, p2
, p1score
= 0, p2score
= 0;
15 "Player 1 starting position: %d\n"
16 "Player 2 starting position: %d\n", &p1
, &p2
))
20 while (p1score
< 1000 && p2score
< 1000) {
22 move(roll
, &p1
, &p1score
);
24 move(roll
, &p2
, &p2score
);
27 printf("%d\n", (roll
%2==0 ? p1score
: p2score
)*roll
*3);