下記の様なソースを考えてみたのですが""の部分の書き方がわかりません・・・。
※わからないというより ==&&と複数書かなければいけないのでしょうか?
もっと効率のよいPGはないでしょうか?
int Num[10] = { 1,2,3,4,5, 6,7,8,9,10 };
int Array[5];
while(1){
for(int i=0; i<5; i++){
Array = rand()%10;
}
if("全部違ってたら")break;
}int Num[10] = { 1,2,3,4,5, 6,7,8,9,10 };
int Array[5];
while(1){
for(int i=0; i<5; i++){
Array = rand()%10;
}
if("全部違ってたら")break;
}
int Num[10] = { 1,2,3,4,5,6,7,8,9,10 };
int Array[5];
int i=0,j=0,tmp;
srand((unsigned)time(NULL));
while(i<5){
tmp = rand()%10;
for(j=0;j<i;++j){
if(Array[j]==Num[tmp])break;
}
if(j==i){
Array=Num[tmp];
++i;
}
}int Num[10] = { 1,2,3,4,5,6,7,8,9,10 };
char flag[10];
int Array[5];
int i=0,tmp;
srand((unsigned)time(NULL));
for(i=0;i<10;++i)flag=0;
i=0;
while(i<5){
tmp = rand()%10;
if(!flag[tmp]){
flag[tmp]=1;
Array[i++]=Num[tmp];
}
}