わかる方ご解答お願いします。
またどこか簡単にできる部分もありましたらご指南お願いします。
#include<stdio.h> #include<conio.h> #include<stdlib.h> #include<time.h> void Init() { srand(time(NULL)); } int Draw(int aiko ,int win ,int lose) { int jibun , teki; printf("0.グー 1.チョキ 2.パー "); scanf("%d", &jibun); teki = rand() % 3; switch(teki) { case 0: printf("敵は%sです\n" , "グー"); break; case 1: printf("敵は%sです\n" , "チョキ"); break; case 2: printf("敵は%sです\n" , "パー"); break; } if(jibun == teki) { printf("アイコです\n"); aiko += 1; } else if((jibun == 0 && teki == 1) || (jibun == 1 && teki == 2) || (jibun == 2 && teki == 0) ) { printf("勝ち\n"); win += 1; } else { printf("負け\n"); lose += 1; } return aiko , win , lose; } void main() { int Input , aiko = 0 , win = 0 , lose = 0; Init(); // データの初期化 // ゲームループ while(1) { Draw(aiko, win, lose); // データの表示 Input = getch(); // 入力待ち if(Input == 0x1B) { break; } } printf("勝ち...%d\t負け...%d\t引き分け...%d\n",win , lose , aiko); }