게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
C언어 소스 무엇을 손봐야할지 봐주세요 ㅜㅜ
게시물ID : computer_68457짧은주소 복사하기
작성자 : 팽구인
추천 : 0
조회수 : 229회
댓글수 : 6개
등록시간 : 2012/12/12 18:54:43

1~50 사이의 수를 맞추는 프로그램입니다

여기서 new_num의 범위를 1~50으로 하고싶은데 자꾸 안되네요 ㅠㅠ어디를 고쳐야할까요

 

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int new_num(void);

void main(void)
{

 int i;
 int num;

 printf("%d",new_num);

 for(i=0 ; i<5 ; i++)
 {
  printf("[%d 번의 기회가 있습니다 ]\n\n",5-i);
  printf("숫자를 입력해 주세요 :");
  scanf("%d", &num );
  if(num == new_num )
  {
   printf("\n\n랜덤숫자는 %d이고 %d번만에 맞추셨습니다  \n", new_num, i+1);
   printf("당신이 이기셨습니다 !! \n");
   return 0;
  }
  else
  {
   if(new_num < num)
   {
    printf("%d 보다 작은 숫자입니다 \n", num);
   }
   else
   {
    printf("틀리셨습니다 \n",num);
   }
   printf("%d 보다 큰숫자입니다 \n");
  }
 }
 printf("수고하셨습니다 ^^ \n");

 if(i<=3)
  printf("A 완전 잘하셨습니당");

 else if(i<5)
  printf("B 분발하세요");

}
int new_num(void)
{
   int new_num;
   srand((unsigned)time(NULL));
   new_num = rand()%50+1;
   return new_num;
}

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호