谁能帮我这个程序画个流程图!谢谢了!~~

来源:百度知道 编辑:UC知道 时间:2024/05/28 03:47:46
#include <stdio.h>
#include <stdlib.h>
enum games{cloth,hammer,scissors,game,quit};
enum games select();
enum games mach();
int won(enum games player, enum games machine);
void result(int win, int lose, int tie);

void main()
{
enum games player, machine;
int win,lose, tie;
win=lose=tie=0;

printf("\n%s\n%s\n%s\n%s\n%s","c represent cloth","h represent hammer","s represent scissors","g represent game","other key to quit");
while((player=select())!=quit)
switch(player){
case cloth:
case hammer:
case scissors:
machine=mach();
if(player==machine){
++tie;
printf("\ndraw");
}
else if(won(player, machine)){

void main()
{
enum games player, machine;
int win,lose, tie;
win=lose=tie=0;

printf("\n%s\n%s\n%s\n%s\n%s","c represent cloth","h represent hammer","s represent scissors","g represent game","other key to quit");
while((player=select())!=quit)
switch(player){
case cloth:
case hammer:
case scissors:
machine=mach();
if(player==machine){
++tie;
printf("\ndraw");
}
else if(won(player, machine)){
++win;
printf("\nyou win");
}
else{
++lose;
printf("\ncomputer win");
}
bre