Rock, Paper and scissors using c programming language
// Rock, Paper and scissors
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
void condition(int r, int userInput);
int main()
{
int userInput;
int i=0;
while(i<3)
{
int r;
srand(time(NULL));
r = rand() % 3+1;
printf(".Enter:\n");
printf("Type 1 for Rock.\n");
printf("Type 2 for Paper.\n");
printf("Type 3 for Scissor.\n:->");
scanf("%d",&userInput);
condition(r,userInput);
i++; }
}
void condition(int r, int userInput)
{
if(userInput == 1 && r == 3)
{
printf("You:-Rock.\n");
printf("Bot:- Scissor\n");
printf("You Win.\n");
}
else if(userInput == 1 && r == 2)
{
printf("You:-Rock.\n");
printf("Bot:- Paper.\n");
printf("Bot Wins.\n");
}
else if(userInput == 2 && r == 1)
{
printf("You:-Paper.\n");
printf("Bot;- Rock.\n");
printf("You Win.\n");
}
else if(userInput == 2 && r == 3)
{
printf("Bot;- Scissor.\n");
printf("Bot Wins.\n");
}
else if(userInput == 3 && r == 1)
{
printf("Bot;- Rock.\n");
printf("Bot Win.\n");
}
else if(userInput == 3 && r == 2)
{
printf("Bot;- Paper.\n");
printf("You Win.\n");
}
else {
printf("Invalid\n");
}
}
Comments
Post a Comment