디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

cprogramming 고수있음?

공대생(60.242) 2011.06.08 23:27:51
조회 71 추천 0 댓글 1


행맨인데 banana하고 tongue 여섯글자인게 실행시키면 끝이 안남 도와주면 한국계좌로 돈 쏴준다

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


// dictionary of words to play with
char *list[] ={
      "banana", "programmer",
      "tongue", "favourite",
      "serendipity", "sportman",
      "harmony", "goalkeeper",
      "operation", "hamstring",
      "vibration", "wonderful"
     };

main()
{
    int  wordi, icount=0, lives=8, i, j;
    char *word, letter, *fine, game[20], *tru, getit[0];

    srand((unsigned int)time(NULL));

    while (icount>=0){
          // this block select a random word to start a game
          wordi =  rand() % 12;
          
          printf("\\n rand index is %d \\n ", wordi);
          word =  list[wordi];
        
        
        
          printf("\\n %s \\n",word);
          
          
      
       printf("\\n Let\'s start. You have %d lives  \\n ", lives=8);
    
      
                          
      
       do{    
              printf("\\n  Next letter: ");
              scanf("%s",&letter);
              
            
            
              fine=strchr(word,letter);
              for(i=0; i<strlen(word); i++){
                            if (letter==word[i]){
                                  game[i]=letter;
                                  tru[i]=letter;
                                  }
                            else if(game[i]==word[i]){
                                  game[i]=word[i];  
                                  tru[i]=word[i];
                                 }
                           else
                                game[i]=\'_\' ;
              }
          
             if (strcmp(tru,word)==0){
                     printf(" The word is %s, you have won !! \\n",word);
                     break;
                     }
             else if(fine==NULL){
                        lives--;
                         printf(" Lives: %d,  Current word: ", lives);
                         for(i=0; i<STRLEN(WORD); i++){
                              }
                        if(lives==0){
                                     printf("\\n Game Over  \\n");
                                     break;
                                     }
             }
             else if (fine!=NULL){
                     printf(" Lives: %d,  Current word: ", lives);
                     for(i=0; i<STRLEN(WORD); i++){
                              }
             }  
      
       }while(lives>-1);
       fflush(stdin);
       while (1)
       {
             printf("\\n Do you want to play again [Y/N] \\n");
             scanf("%s",&getit[0]);
             if ((getit[0] == \'N\') || (getit[0] == \'n\'))  
                return 0;
             if ((getit[0] == \'Y\') ||  (getit[0] == \'y\'))  
                break;
       }          
    icount++;  
    }
}

실행했을때 아래와 같이 나와야함
Let\'s start. You have 8 lives  

  Next letter: a
Lives: 8,  Current word: ______a_

  Next letter: n
Lives: 8,  Current word: ______an

  Next letter: s
Lives: 8,  Current word: s_____an

  Next letter: t
Lives: 8,  Current word: s___t_an

  Next letter: o
Lives: 8,  Current word: s_o_t_an

  Next letter: r
Lives: 8,  Current word: s_ort_an

  Next letter: p
Lives: 8,  Current word: sport_an

  Next letter: m
The word is sportman, you have won !!

Do you want to play again [Y/N]
Y

Let\'s start. You have 8 lives  

  Next letter: a
Lives: 8,  Current word: ____a____

  Next letter: o
Lives: 8,  Current word: ____a__o_

  Next letter: r
Lives: 8,  Current word: ___ra__o_

  Next letter: s
Lives: 7,  Current word: ___ra__o_

   Next letter: t
Lives: 7,  Current word: ___rat_o_

  Next letter: m
Lives: 6,  Current word: ___rat_o_

  Next letter: n
Lives: 6,  Current word: ___rat_on

  Next letter: i
Lives: 6,  Current word: _i_ration

  Next letter: m
Lives: 5,  Current word: _i_ration
  Next letter: d

Lives: 4,  Current word: _i_ration
  Next letter: c

Lives: 3,  Current word: _i_ration

  Next letter: g
Lives: 2,  Current word: _i_ration

  Next letter: g
Lives: 1,  Current word: _i_ration

  Next letter: b
Lives: 1,  Current word: _ibration

  Next letter: l
  Game Over  

Do you want to play again [Y/N]
N

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 기 세보여도 실제로는 멘탈 약할 것 같은 스타는? 운영자 24/11/04 - -
이슈 [디시人터뷰] 라이징 스타로 인정받은 걸그룹, ‘리센느(RESCENE)’ 운영자 24/11/08 - -
AD 얼리버드 111만원 할인! 해커스로스쿨 전강좌 패스 운영자 24/07/24 - -
AD 메가로스쿨 2026 LEET 올패스! 기간한정 혜택제공 운영자 24/10/01 - -
공지 외국대학 갤러리 이용 안내 [470] 운영자 05.12.23 89440 95
1281521 외붕이들 다 확인함 빡통찐따아오바짱갤로그로 이동합니다. 09:00 12 0
1281520 지금 폰 만지작 거리는애들 트리니갤로그로 이동합니다. 09:00 17 0
1281519 늦잠자서 머리손질못했다 ㅆㅃ ㅇㅇ(126.157) 09:00 8 0
1281518 좆냥이 좆같네 Emu_otori갤로그로 이동합니다. 08:59 10 0
1281517 잠신중 예쁜애들 꽤 있네 [8] ㅇㅇ갤로그로 이동합니다. 08:59 35 0
1281516 시험 몇번 안보면 에쥬협회에서 블랙 거냐? [1] 외갤러(118.235) 08:58 22 0
1281515 잠실고 근처 빨터가없노 김갑동갤로그로 이동합니다. 08:58 6 0
1281514 먹으러 가기도 귀찮다 외갤러(106.154) 08:57 11 0
1281513 잠신중입갤 ㅋㅋ ㅇㅇ(211.234) 08:56 16 0
1281512 수험표 두고왓는데 ㅈ된거냐… [6] ㅇㅇ(211.234) 08:55 78 0
1281511 도쿄대 교육학부 쪽에서 치는 사람 [3] 의문의욍딩갤로그로 이동합니다. 08:52 41 0
1281510 경남공고 5층 [2] 외갤러(118.235) 08:52 37 0
1281509 배 아픈거 같기도 하고 아닌거 같기도 하고 ㅇㅇ(223.39) 08:51 14 0
1281508 수서중 게이들 어딨음 [15] ㅇㅇ(211.234) 08:50 92 0
1281507 담배 피는 사람 다 신고함 빡통찐따아오바짱갤로그로 이동합니다. 08:47 40 0
1281506 일어 수2만 풀어야디... 외갤러(39.7) 08:47 18 0
1281505 종과만 풀고 나와야지 [4] 쇼코상다이스키갤로그로 이동합니다. 08:46 63 0
1281504 실시간 경원중 일공 뭐냐 [3] 우유39갤로그로 이동합니다. 08:46 102 3
1281503 경남공고인사람 [1] ㅇㅇ(118.235) 08:45 35 0
1281502 담배 3개 빨고 드간다잇 외갤러(39.7) 08:45 13 0
1281501 잠실고 빨터 어디냐 [2] 외갤러(223.39) 08:45 37 0
1281500 수서중 빵터 ㅇㄷ [20] 외갤러(106.101) 08:44 113 0
1281499 편의점에서 김밥하나 먹고가야겠다 외갤러(223.38) 08:43 15 0
1281498 수서중있냐 [1] ㅇㅇ(211.234) 08:43 35 0
1281497 다들 걱정할 때 N5라 수학만 스근하게 풀고 올 노베단은 개추 ㅋㅋㅋ [4] ㅇㅇ(223.39) 08:43 78 1
1281496 잠신중 다 뒤졌다 [4] 빡통찐따아오바짱갤로그로 이동합니다. 08:42 78 0
1281495 경원중 빵터 어디노 외갤러(117.111) 08:42 25 0
1281494 누가누가 외붕이인지 알 것 같으면 개추 외갤러(211.235) 08:42 20 0
1281493 뒤에서 담배냄새 시발이래 ㅠㅠㅠㅠㅠ [2] 김갑동갤로그로 이동합니다. 08:41 67 0
1281492 Zzzzzzzzz [1] 빡통찐따아오바짱갤로그로 이동합니다. 08:41 32 0
1281491 경원중 애들아 미리 미안하다 [2] 외갤러(118.235) 08:40 81 2
1281490 일본어만 봐도 성적표 나옴? [6] 외갤러(39.117) 08:40 56 0
1281489 아침밥은 건우넴갤로그로 이동합니다. 08:40 17 0
1281488 아 아침메뉴 잘못골랏네 후지와라모토오갤로그로 이동합니다. 08:40 21 0
1281487 98년생인데 나보다 나이 많은사람 있음? [5] 외갤러(172.225) 08:39 90 0
1281486 일본 시험장 짱개들 ㅈㄴ많음 [2] 외갤러(118.14) 08:39 57 0
1281485 오늘 에쥬 ㅎㅇㅌ [4] 외갤러(223.39) 08:38 75 0
1281484 . ㅇㅇ(118.235) 08:38 33 1
1281483 담배 ㅈㄴ 피고 들어가야지 외갤러(118.235) 08:38 23 0
1281482 담배 ㅈㄴ 피고싶네 외갤러(223.39) 08:37 22 0
1281481 ㅈㄴ 심심하네 [4] ㅇㅇ갤로그로 이동합니다. 08:36 50 0
1281480 24살 외붕이 인생 마지막 EJU 들어간다 [13] 외갤러(27.175) 08:35 152 3
1281479 잠실고 끝나고 같이헬스할게이있나 [2] 외갤러(223.62) 08:34 44 0
1281478 ♥틱톡라이트 신규 3만원 이벤트 공유 ㅇㅇ(116.32) 08:34 10 0
1281477 번호밀어볼건데추천좀 [4] ㅇㅇ(118.235) 08:33 75 0
1281476 이새끼들 긴장 존나했나보네 [2] 화학노잼갤로그로 이동합니다. 08:33 79 0
1281475 버스 잘못타서 시간 내에 못갈 것 같은데 어떡함 [2] 외갤러(118.235) 08:33 61 0
1281474 시험 직전인데 왜이리 글리젠이 적노 [1] 외갤러(211.234) 08:33 45 0
1281473 기출 6월 11월 둘중에 하나만 푼다고 오피셜떳던데 화학노잼갤로그로 이동합니다. 08:32 45 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2