룰 : 20회 도전 기회가 주어지며, 세부 사항은 소스 참조.


내껀 아니고 성원오빠 껀데 버그 해결 도와드린거...


 //10 이상 차이나면 "차이가 너무 큽니다!"라고 뜸

//10 이하 차이나면 "가까이 있습니다!"라고 뜸
//5 이하 차이나면 "아깝다!"라고 뜸
//그 수를 맞출 시 "딩동댕!"이라고 뜸

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(void)
{
  int cnt = 20;
  int i = 0//i는 사용자에게 입력받는 변수
  unsigned int fn;

  srand(time(NULL));
  fn = rand() % 21//0~20 사이 난수 생성

  while( cnt > 0 )
  {
    printf("총 %d회 남았습니다.\n", cnt );

    scanf( "%d"&i ); //사용자에게 입력받는 부분

    if( fn == i )
    {
      printf( "딩!동!댕!" );
    }
    else
    {
      if ( !( ( ((int)fn-10< i ) && ( i < ((int)fn+10) ) ) )
      {
        printf("차이가 너무큽니다!.\n");
      }
      else if ( ( ((int)fn-5<= i ) && ( i <= ((int)fn+5) ) )
      {
        printf("아깝다!.\n");
      }
      else
      {
        if( ( ((int)fn-10< i ) && ( i < ((int)fn+10) ) )
        {
          printf("가까이 있습니다!.\n");
        }

      }
    }
    cnt = cnt - 1;
  }
  

  return 0;
}


'잉여 연구' 카테고리의 다른 글

엽이 시뮬레이터  (2) 2013.08.15
[C]주사위 던지기  (0) 2013.03.29

+ Recent posts