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

Popular posts from this blog

AI and Human Evolution

Snake Game using JAVA

To Do List App (GUI) using C#