#include #include #include struct character{ char name[20]; int syuzoku, kotai, doryoku; }; struct level{ struct character *c; int level; int counter; }; void game(int ninnzuu, struct character *c, struct level *l){ int a,k,m,z,x,i,y,r,g1,g2; double noryoku1,noryoku2; srand((unsigned)time(NULL)); printf("最後に試合形式を選択してください\n"); printf("1:団体戦(1回勝負です) 2:個人戦(100回勝負です)\n"); scanf("%d", &a); if(a == 2){ for(i=0;i<100;i++){ if(i==50){ k = rand()%3+1; for(y=0;ynoryoku2){ l[k].level++; l[k].counter++; printf("%sは%sに勝った!%sはレベルが1上がった!\n", c[k].name,c[m].name,c[k].name); } else if(noryoku2>noryoku1){ l[m].level++; l[m].counter++; printf("%sは%sに勝った!%sはレベルが1上がった!\n", c[m].name,c[k].name,c[m].name); } printf("\n"); printf("△▲△▲△▲△▲△▲△\n"); } printf("\n"); printf("最終結果は↓↓↓↓\n"); for(i=0;ig2){ for(i=0;ig1){ for(i=0;i