게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
C언어 질문좀 받아주세요 ㅠ
게시물ID : computer_19423짧은주소 복사하기
작성자 : 불낙지버거
추천 : 0
조회수 : 1056회
댓글수 : 3개
등록시간 : 2011/09/30 23:31:22
프로그래머의 길을 가기위한 11학번 새내기 입니다 ㅠ ㅋㅋ

지금 기억력 테스트 프로그램을 과제로 만들어보고있는데요~~

3가지 숫자를 랜덤으로 보여주고 3초후에 사라지면 그숫자를 입력하는 프로그램이거든요~ 
그리고 사용자의 선택에 따라 반복할수 있게 하는 프로그램인데....
do while 문을 통해서 반복을 시켰는데.. 
srand(time(NULL)) 을 선언했는데 프로그램을 껏다가 키면 새로운 숫자가 나오는데
반복할때는 같은 숫자만 반복되네요...
어찌해야 할까요 ㅠㅠ 밑에 소스 올립니다. ㅠㅠ


=================================================================================================
/*
   기억력 테스트 게임 
   21101002  이유준
   주어진 짧은 시간인 1초 안에 화면에 3개의 정수(10~99)를 표시합니다. 
   그 시간이 지나면 화면에서 사라지며 그 3개의 수를 맞추는 game을 작성합니다.
*/ 

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

int main(int argc, char *argv[])
{

    srand(time(NULL)); 
    
    int first1=rand()%90+10; // 자동으로 입력될 숫자1 선언 
    int second1=rand()%90+10; // 자동으로 입력될 숫자2 선언
    int third1=rand()%90+10; // 자동으로 입력될 숫자3 선언 
    int first; // 사용자가 입력할 숫자1 선언 
    int second; // 사용자가 입력할 숫자2 선언 
    int third; // 사용자가 입력할 숫자3 선언 
    char conclusion; // 게임 반복 유무 입력자 선언 
    
    
    printf("<기억력 test game>\n");
    
    do
    {
         printf("\n\n다음 3개의 정수를 기억하여 다시 쓰기 바랍니다.\n");
         printf("%d  %d  %d\r" ,first1,second1,third1);
        
         sleep(3000); // 3초동안 기다림 
    
         printf("기억한 정수를 입력해 주세요..\n");
    
         scanf("%d",&first);
         getchar();
         scanf("%d",&second);
         getchar();
         scanf("%d",&third);

/*-----------------------------------------------------------------------------*/    
         if(first==first1&&second==second1&&third==third1)
               printf("훌륭한 기억의 소지자 군요..\n");
     
         else
               printf("공부좀해라^^\n");
/*-----------------------------------------------------------------------------*/        
    
         printf("다시 play 하시겠습니까?(y/n) :");
         getchar();
         scanf("%c", &conclusion);
    
    }while(conclusion=='y'||conclusion=='Y');
    
    exit(0);
  
  system("PAUSE");
  return 0;
}



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