猜拳
#include <stdio.h> float a=0; int u; void win(); void lose(); void save(); int main() { printf("請出拳(剪刀:1 石頭:2 布:3):"); scanf("%d",&u); a=(rand()%3)+1; printf("玩家出的是:"); if(u==1){printf("剪刀\n");} if(u==2){printf("石頭\n");} if(u==3){printf("布\n");} printf("電腦出的是:"); if(a==1){printf("剪刀\n");} if(a==2){printf("石頭\n");} if(a==3){printf("布\n");} if(u==1&&a==3) { win(); } if(u==2&&a==1) { win(); } if(u==3&&a==2) { win(); } if(a==u) { save(); } else { lose(); } } void win() { printf("你贏了!\n"); system("pause"); system("cls"); main(); } void lose() { printf("你輸了!\n"); system("pause"); system("cls"); main(); } void save() { printf("平手!\n"); system("pause"); system("cls"); main