Stone paper secissor game in C | Source code (Program 10)

/*Basic Stone paper secissor game
Made by Anmol main 1417
Student - B.tech CSE,  
Punjabi university
Program 10
*/
#include<stdio.h>
#include<time.h>
#include<stdlib.h>


int main()
{   int number;
    int a;
    int b;
    int c;
    int u;
    int p;
    int m;
    int play;
    srand(time(NULL));

    // printf("the number is %d",number);





    /*   printf("!!\n\nare You Ready to play!\n");
       printf("press any key to play\n");
       scanf("%d",&a);




       //if (a==0)
       printf("\nlets get started\n");*/


end:

play:
    printf("Enter your choice\nPress 1 for Stone๐Ÿฆ\nPress 2 For paper๐Ÿ“„\nPress 3 for secissor✂️\n\n");
    scanf("%d",&c);

    if (c>3)
        printf("๐Ÿ˜’๐Ÿ˜’Enter number only 1-2-3๐Ÿ˜’๐Ÿ˜’\n\n");
    else if (c==0)
        printf("๐Ÿ˜’Enter number only 1-2-3๐Ÿ˜’")    ;
    else {
        if(c==1)
            printf("You choose Stone ๐Ÿฆ\n\n");
        if (c==2)
            printf("You choose paper๐Ÿ“„\n\n");
        if (c==3)
            printf("\nyou choose secissor✂\n\n");





        number = rand()%3+1;
        if(number==1)
            printf("Computer choose Stone๐Ÿฆ\n\n");
        if (number==2)
            printf("Computer choose paper๐Ÿ“ƒ\n\n");
        if (number==3)
            printf("Computer choose secissor✂\n\n");

        {   for (m=0; m<10; m++);
            if (c==1&&number==2) //stone vs paper
                printf("๐Ÿ˜๐Ÿ˜ŽYou won๐Ÿ˜Ž๐Ÿ˜");

            else if (c==2&&number==3) //paper vs secissor
                printf("๐Ÿ˜“๐Ÿ˜–you lost๐Ÿ˜–๐Ÿ˜“");

            else if (c==3&&number==1) //secissor vs stone
                printf("๐Ÿ˜“๐Ÿ˜–You lost๐Ÿ˜–๐Ÿ˜“");

            else if (c==1&&number==3) //stone vs secissor
                printf("๐Ÿ˜๐Ÿ˜ŽYou won๐Ÿ˜Ž๐Ÿ˜");

            else if (c==2&&number==1) //paper vs stone
                printf("๐Ÿ˜“๐Ÿ˜–you lost๐Ÿ˜–๐Ÿ˜“");

            else if (c==3&&number==2) //secissor vs paper
                printf("๐Ÿ˜“๐Ÿ˜“you lost๐Ÿ˜–๐Ÿ˜“");
            else if (c==1&&number==1) //stone vs stone
                printf("๐Ÿ˜ฒ๐Ÿ˜ฒdraw๐Ÿ˜ฒ๐Ÿ˜ฒ");
            else if (c==2&&number==2) //paper vs paper
                printf("๐Ÿ˜ฒ๐Ÿ˜ฒdraw๐Ÿ˜ฒ๐Ÿ˜ฒ");
            else if (c==3&&number==3) //secissor vs secissor
                printf("๐Ÿ˜ฒ๐Ÿ˜ฒdraw๐Ÿ˜ฒ๐Ÿ˜ฒ");


            /* break;
            else if (c==1,number==1)
                 printf("Draw");
             break;
            else if (c==2,number==3)
                 printf("Draw");
             break;
            if (c==3,number==3)
                 printf("Draw");*/
            printf("\n\n\n");
            goto end;
        } //while(c++,a++);


    }
    // printf("๐Ÿ˜’๐Ÿ˜’Enter number only 1-2-3๐Ÿ˜’๐Ÿ˜’\n\n");
//   printf("๐Ÿ˜’๐Ÿ˜’Now BYE BYE๐Ÿ˜’๐Ÿ˜’");
    printf("\n\npress 1 to play again\nPress any key to exit \n");
    scanf("%d",&play);


    if(play==1)
    {   printf("\n\nstarting again....\n\n");
        goto play;
    }


    else
    {   printf("\nExit..\n");
        goto bye;
    }

bye:

    return 0;

}

Comments

Popular posts from this blog

Hand cricket Game in C language - source code ( Program 15)

Glowing-Log-in-window-in-Pure-html-css #30