IT/C Language

숫자야구 미완성...

Jang HyunWoong 2014. 12. 19. 09:30

#include <stdio.h>

void main()

 int x=6, y=4, z=9;
 int a, b, c;
 int s_sum=0;

 do{
 printf("\n\nplayer - input three numbers(1~9):\n");
 printf("first number=>");
 scanf("%d", &a);
 printf("second number=>");
 scanf("%d", &b);
 printf("third number=>");
 scanf("%d", &c);

 int s_sum=0;
 int b_sum=0;
 
 if(a==x){
  s_sum = s_sum + 1;
 }
 if(b==y){
  s_sum = s_sum + 1;
 }
 if(c==z){
  s_sum = s_sum + 1;
 }


 if((a==y)||(a==z)){
  b_sum = b_sum + 1;
 }
 if((b==x)||(b==z)){
  b_sum = b_sum + 1;
 }
 if((c==x)||(c==y)){
  b_sum = b_sum + 1;
 }


 switch(s_sum){
 case 1 : printf("one strike! ");
     break;
 case 2 : printf("two strike! ");
     break;
 case 3 : printf("three strike! ");
  break;
 default : printf("no strike ");
 }
 
 switch(b_sum){
 case 1 : printf("one ball! ");
     break;
 case 2 : printf("two ball! ");
     break;
 case 3 : printf("three ball! ");
  break;
 default : printf("no ball ");
 }
 }while(s_sum != 3);
}

반응형