/* test.c 2007_04_06 Created By. Risako */ #include #include int i, j, s, b; int main(void) { int base[3], user[3]; printf("++++ 숫자야구게임 ++++\n"); for( i = 0 ; i < 3 ; ) { s = rand() % 10; for( j = 0 ; j < i ; j++ ) if( base[j] == s ) break; if(j == i) base[i++] = s; } while(1) { printf("Input 3 number: "); scanf("%d %d %d", &user[0], &user[1], &user[2]); s = b = 0; for( i = 0 ; i < 3 ; i++ ) { for( j = 0 ; j < 3 ; j++ ) { if( base[i] == user[j] ) { if( i == j ) s++; else b++; } } } if( s == 3 ) { printf("Homerun !!!\n"); break; } else if( s + b == 0 ) printf("Out !!!\n"); else printf("%d Strike, %d Ball\n", s, b); } return 0; }