3.ジャンケンマン

「3.ジャンケンマン」の編集履歴(バックアップ)一覧はこちら

3.ジャンケンマン」(2013/03/26 (火) 20:46:38) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

#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; }

表示オプション

横に並べて表示:
変化行の前後のみ表示: