#include<stdio.h>
#include<stdlib.h>
#include<time.h> /* 追加部分 */
int main()
{
int cpu, i, a, b, c, d, e, f, g;
srand((unsigned)time(NULL));/* 追加部分 */
e:
printf("賭けるコインは何枚?---");
scanf("%d", &d);
switch(d) {
case 1:
printf("1枚ベットしました。\n");
goto b;
case 2:
printf("2枚ベットしました。\n");
goto b;
case 3:
printf("3枚ベットしました。\n");
goto b;
default:
printf("1~3枚のコインを入力してください\n");
goto e;
}
b:
c:
printf("出す目を決めてください(グー:0 チョキ:1 パー:2)---");
scanf("%d", &a);
printf("じゃんけんぽん!\n");
for(i = 0; i < 1; i++)
{
cpu = rand() % 3 + 0;
printf("CPUは%d\n",cpu);
printf("Playerは%d\n", a);
if(a >= 3) {
printf("もう一度、0~2の数値入力をお願いします\n");
goto c;
}
if(cpu == a) {
printf("あいこでしょ!\n");
goto b;
}
if(cpu == 0 & a == 2) {
printf("ふぃーばー!\n");
break;
}
if(cpu == 1 & a == 0) {
printf("ふぃーばー!\n");
break;
}
if(cpu == 2 & a == 1) {
printf("ふぃーばー!\n");
break;
}
if(cpu == 0 & a == 1) {
printf("ずこーっ\n");
break;
}
if(cpu == 1 & a == 2) {
printf("ずこーっ\n");
break;
}
if(cpu == 2 & a == 0) {
printf("ずこーっ\n");
break;
}
}
for(f = 0; f < 1; i++)
{
f = rand() % 20 + 1;
g = d * f;
printf("戻ってくるコインは%d倍で%d枚です\n", f, g);
}
return 0;
}
最終更新:2013年03月26日 20:46