program/c
[c] 매우 간단한 야구 게임
베짱2
2012. 9. 28. 13:57
반응형
매우 간단한 야구게임이다.
2010년 프로그램을 막 시작했을 때 만든것 같다.
그러므로 매우 허접하다.
#include#include #include int main(){ int answer[3], input[3], i, j, strike=0, ball=0, out=0, flag=0; srand((unsigned int)time(NULL)); while(1){ for(i=0; i<3; i++) answer[i] = rand() % 9 + 1; if(answer[0] == answer[1] || answer[0] == answer[2] || answer[1] == answer[2] || answer[2] == answer[0]) flag=0; else flag=1; if(flag) break; } while(1){ printf("====== Answer Num ======\n%d %d %d\n", answer[0], answer[1], answer[2]); printf("====== Input Num =======\n"); for(i=0; i<3; i++) scanf("%d", &input[i]); for(i=0; i<3; i++){ for(j=0; j<3; j++) if(i != j){ if(answer[i] == input[j]) ball++; } else if(answer[i] == input[j]) strike++; } out++; printf("======== Result ========\nBall : %d\nStrike : %d\nOut : %d\n\n", ball, strike, out); if(strike == 3) break; else if(out == 10){ printf("///////// 10 Out /////////\n///////// GameOver /////////\n"); break; } printf("\n\n\n\n\n\n\n\n\n\n\n\n"); ball=0; strike=0; } }
반응형