c语言掷骰子代码

#include<stdio.h>

#include<stdlib.h>

#include<time.h>

int?main(void)

{

int?ai[3];?//甲的三个骰子的点数

int?bi[3];?//乙的三个骰子的点数

int?i;

srand((unsigned)time(NULL));?//播时间种子,产生随机数

for?(i?=?0;?i?<?3;?i++)

{

ai[i]?=?rand()?%?6?+?1;?//随机产生1-6的点数

bi[i]?=?rand()?%?6?+?1;

}

printf("甲的点数:");

for?(i?=?0;?i<3;?i++)

{

printf("%d?",?ai[i]);

}

printf("\n乙的点数:");

for?(i?=?0;?i<3;?i++)

{

printf("%d?",?bi[i]);

}

if?(ai[0]?+?ai[1]?+?ai[2]>bi[0]?+?bi[1]?+?bi[2])

{

printf("\n\n甲获胜.\n");

}

else{

printf("\n\n乙获胜.\n");

}

return?0;

}