Skip to content

jai7359/snakewatergame-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

snakewatergame-

this game is made in c program with the help of codewithharry

#include<stdio.h> #include<stdlib.h> #include<time.h> int snakeWaterGun(char you, char comp){ // returns 1 if you win, -1 if you lose and 0 if draw // Condition for draw // Cases covered: // ss // gg // ww if(you == comp){ return 0; }

// Non-draw conditions
// Cases covered:
// sg
// gs
// sw 
// ws
// gw
// wg


if(you=='s' && comp=='g'){
    return -1;
}
else if(you=='g' && comp=='s'){
    return 1;
}

if(you=='s' && comp=='w'){
    return 1;
}
else if(you=='w' && comp=='s'){
    return -1;
}

if(you=='g' && comp=='w'){
    return -1;
}
else if(you=='w' && comp=='g'){
    return 1;
}

} int main(){ char you, comp; srand(time(0)); int number = rand()%100 + 1;

if(number<33){
    comp = 's';
}
else if(number>33 && number<66){
    comp='w';
}
else{
    comp='g';
}

printf("Enter 's' for snake, 'w' for water and 'g' for gun\n");
scanf("%c", &you);
int result = snakeWaterGun(you, comp);
if(result ==0){
    printf("Game draw!\n");
}
else if(result==1){
    printf("You win!\n");
}
else{
    printf("You Lose!\n");
}
printf("You chose %c and computer chose %c. ", you, comp);
return 0;

}

About

this game is made in c program with the help of codewithharry

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors