C
1#include<stdio.h> 2//いつものライブラリ 3 4#include <stdlib.h> 5#include <time.h> 6int GetRandom(int min,int max); 7//ジャンケンライブラリ 8 9int main(void){ 10 11 puts("ジャンケンをしよう!!"); 12 puts("グー【1】"); 13 puts("チョキ【2】"); 14 puts("パー【3】"); 15 int input_hand; 16 printf("入力 : "); scanf("%d",&input_hand); 17 //入力判定 18 19 int hand[3]; 20 srand((unsigned)time(NULL)); 21 22 int i; 23 for(i = 0; i < 3; i++){ 24 hand[i] = rand() % 3 + 1; 25 while(hand[2] == hand[1] || hand[3] == hand[1] || hand[3] == hand[2]){ 26 hand[i] = rand() % 3 + 1; 27 } 28 printf("%d",hand[i]); 29 } 30 31 return 0; 32}
1から3の乱数を[1]から[3]の配列へ代入したいのですがどうすればいいのでしょうか?
######かなり調べましたがもうお手上げです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。