[ create a new paste ] login | about

Link: http://codepad.org/00E1hC9P    [ raw code | output | fork ]

C, pasted on Nov 11:
#include<stdio.h>
#include<stdlib.h>
#include<time.h>

main() {

int i,j;
int s=1;        /* クリアなら1、ゲームオーバーなら0 */
int seikai[4];  /* 正解のパスワード4ケタ */
int player[4];  /* プレイヤーが入力した4ケタ */

srand(time(NULL));
for(i=0;i<4;i++)
    seikai[i]=rand()%5+1; /* パスワード4ケタの生成 */

printf("\nHACKING GAME !!!\n\n");
printf("ゲームの説明:\n数字4ケタのパスワードを当ててください。\n数字は1~5までです。\n");
printf("数値を入力してください!\n");

for(i=1;i<=4;i++){

    for(j=4;j>0;j--){

        printf("\n残り%d回のアクセス権\n",j);
        printf("%dケタ目:",i);

        scanf("%d",&player[i-1]);
        while(getchar() !='\n'){} /* バッファを空にする */

        if(player[i-1]==seikai[i-1]){
           printf("%dケタ目照合!\n",i);
           break; } /* 正解なら次のケタ入力のループにうつる */
        else if(j==1){
           printf("\nwarning!!!\nアクセス権がもうありません。\nGAME OVER\n\n");
           i=5;
           s=0;} /* ゲームオーバーの場合sを0に */

                     }
                  }

if(s==1){
printf("\nパスワード解析完了!\n");
printf("パスワードは %d %d %d %d\n",seikai[0],seikai[1],seikai[2],seikai[3]);
printf("お前はスーパーハカー\(^w^)/コワイヨーwwwwwww\n\n");}

}


Output:
1
Timeout


Create a new paste based on this one


Comments: