랜덤숫자 질문 ㅠㅠ
낮선검객
질문 제목 :랜덤숫자 질문입니다.
#include stdio.h
#include stdlib.h
#include time.h
void A();
void B();
int a[4],b[4],i;
void A()
{
srand(time(NULL));
while(1)
{
for(i=0; i4; i++)
a[i]=rand()%9+1;
if(a[0] != a[1] && a[0] != a[2] && a[0] != a[3] &&
a[1] != a[2] && a[1] != a[3] &&
a[2] != a[3] )
break;
}
}
void B()
{
while (1)
{
for(i=0; i4; i++)
b[i]=rand()%9+1;
if(a[0] != b[1] && b[0] != b[2] && b[0] != b[3] &&
b[1] != b[2] && b[1] != b[3] &&
b[2] != b[3] )
break;
}
}
void main()
{
A();
B();
printf(%d %d %d %d\n,a[0],a[1],a[2],a[3]);
printf(%d %d %d %d\n,b[0],b[1],b[2],b[3]);
printf(%d %d %d %d\n,a[0],a[1],a[2],a[3]);
printf(%d %d %d %d\n,b[0],b[1],b[2],b[3]);
}
====================================================================
출력 결과
1 3 5 7
2 4 5 6
1 3 5 7
2456
==============================================================만들고싶은 출력결과
4 7 8 9
1 8 6 7
4 7 8 9
2 6 8 4
즉, a배열은 똑같이 숫자가 나오고,
b배열은 화면에 나올때마다 숫자가다르게 나오는법을알고싶습니다.
div cla