디시인사이드 갤러리

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

갤러리 본문 영역

횽들 저 switch 문법 쓰는중인데 좀 돠주심 안될까요?

써무사(50.131) 2011.09.16 09:58:11
조회 78 추천 0 댓글 10


제가 플그렘을 짰는데 잘 되는줄 알았는데

switch에서 문제가 낫더라구요...
문제는 스샷으로 올려욤.
어제 계속 생각해보고 여러가지를 해봤는데 안되더라구요...

저기 y n 받는곳에 while 문을 써서 다른거 입력하면 진행이 안되게 하고
근데 이렇게 하면 한번 다른거 입력하면 플그렘이 먹통이 되서 
그 getchar()인가 써서 다른거 입력해도 진행 하게 했는데 키만 눌러지지 진행을 안하더라구요.

어찌해야할까요 ㅠㅠ

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

int main()
{
 int menu=0;
 char yn; //또할까요? y/n 
 char* songs[] = {아직};
 char* SelectedSongList[99];
 
 char* 주소s[] = {아직};
 char* Selected주소List[99];
 
 int SelectCount = 0;
 int SelectsCount = 0;

 while(1){
            
  printf("\\n\\n== 오늘은 무슨 노래를 들을까? ==\\n\\n");
  printf("1. 규릉규릉 \\n");
  printf("2. 여태 까지 뽑은 노래들\\n");
  printf("3. 뽑은 노래들 유툽 주소\\n");
  printf("4. Credits\\n");
  printf("5. 이제 그만~\\n");
  scanf("%d", &menu);
  
  switch(menu){
   case 1:{
    
    int x=0;

    srand(time(NULL));
    rand();rand();rand(); //시간에 기반한 랜덤함수   

    printf("\\n\\n===골라라 골라~!===\\n\\n");
    printf("아무키나 ㄳㅂㄱ\\n\\n");
    getch(); //키를 입력하면 넘어감
    rand();rand();rand();
    x = rand()%54; //주사위 0~57의 랜덤값
    SelectedSongList[SelectCount++] = songs[x];
    Selected주소List[SelectsCount++] = 주소s[x];

    fflush(stdin); //버퍼 비우기
    printf("\\n\\n규릉규릉!\\n"); 
    printf("뽑힌 노래는~ : ");
    printf( songs[x] );
    printf(" 이예요");
    printf( "\\n\\n" ); 

    printf("\\n\\n다시 한번 ㄳㅂㄱ? (y/n) :");
    scanf("%c", &yn);

    while(&yn){
    if (yn == \'y\'|| yn ==\'Y\'){
       break;
    }
    
    else if (yn == \'n\'|| yn == \'N\') {
     return 0;
    }
getchar();
    }
    
   }
   
   case 2: {
        printf( "\\n\\n" ); 
        printf( "===리스트===\\n\\n" ); 
        for(int i = 0; i < SelectCount; i++){
        printf( SelectedSongList[i] );
        printf( "\\n\\n" ); 
        }
        printf( "===끝===" );
        printf( "\\n\\n" ); 
        break;
   }
     
   case 3: {
        printf( "\\n\\n" ); 
        printf( "===주소 리스트===\\n\\n" ); 
        for(int i = 0; i < SelectsCount; i++){
        printf( Selected주소List[i] );
        printf( "\\n\\n" ); 
        }
        printf( "===끝===" );
        printf( "\\n\\n" ); 
        break;
   }
     
   case 4: {
    printf( "\\n\\n" );     
    printf( "===============================================================" );    
    printf( "준비중" ); 
    printf( "===============================================================" ); 
    printf( "\\n\\n" );    
    break;
   }  
     
   case 5: {
    return 0;
   }
     
  }
 }
}

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 모태 솔로도 구제해 줄 것 같은 연애 고수 스타는? 운영자 25/07/21 - -
272167 아웅 취업할려니 걍 막막하네. [4] 거칠게갤로그로 이동합니다. 11.09.14 102 0
272166 헣허허허허허허헣허허허허허허ㅓ허허헣 그리스 default값 됐다넼ㅋㅋㅋㅋ [1] 나리링갤로그로 이동합니다. 11.09.14 53 0
272165 c언어 비트연산에 대해 설명해야 하는데 [8] 나에갤로그로 이동합니다. 11.09.14 106 0
272163 야 ㅅㅂ 나혼자 에이젼시 하나 차릴래 [4] 쵸쵸(219.251) 11.09.14 78 0
272162 아. 잡았따! CHALLENGER갤로그로 이동합니다. 11.09.14 43 0
272161 여기 대학 관계자들은 없지? 생물학(125.248) 11.09.14 42 0
272159 나 KT와이브로 모뎀 공기계 하나 있는데 [2] 분당살람갤로그로 이동합니다. 11.09.14 72 0
272158 경력이 너무 높아도 안되고 낮아도 안된다는 이 업계는 어찌해야 하나여? [4] 거칠게갤로그로 이동합니다. 11.09.14 102 0
272157 영어해석 맞는지 좀 봐줘. [19] 컴돌입(211.60) 11.09.14 106 0
272156 횽들 이거왜그래.....? [9] CHALLENGER갤로그로 이동합니다. 11.09.14 78 0
272155 연락온 회사중 하나를 들어가봤더니 [1] 거칠게갤로그로 이동합니다. 11.09.14 68 1
272154 vmware에서 가상머신에 메모리할당할때 [3] 三didas갤로그로 이동합니다. 11.09.14 208 0
272151 데비안 stable이 CentOS 보다 좋아?? [10] blackd갤로그로 이동합니다. 11.09.14 243 0
272150 경력 7년차 부터는 이직하기 레알힘들다. 쵸쵸(219.251) 11.09.14 93 0
272149 아이언맨에서 나오는 인공지능 컴퓨터 같은거 나오면 프로그래머는 닭튀겨야. [2] 거칠게갤로그로 이동합니다. 11.09.14 91 0
272148 자료구조 책 추천 점 요 ㅠㅠ 부넝자(175.118) 11.09.14 97 0
272147 횽들은 언어 배우니 로하로하알로하갤로그로 이동합니다. 11.09.14 39 0
272146 보니깐 네비게이션 업체에서도 메일왔는데. 이쪽은 임베디드 아냐?? [1] 거칠게갤로그로 이동합니다. 11.09.14 87 0
272144 어휴 임베디드는 나에겐 넘사벽이야~ [6] 거칠게갤로그로 이동합니다. 11.09.14 135 0
272143 지금 마이크로프로세서 공부중인데 이게 무슨뜻인지 모르겟어요 [11] 닉우스터갤로그로 이동합니다. 11.09.14 84 0
272141 에휴 웹os도 만든다니깐 웹프로그래머로 전향해야 하나?? 거칠게갤로그로 이동합니다. 11.09.14 67 0
272140 덕짤을 하사하겠당 [1] y녀6디리(220.118) 11.09.14 70 0
272139 http://www.devwo.com/ 여기 가입된 형들 혹시있음? ㅇㅇ(1.244) 11.09.14 65 0
272138 html 기초부분 배울수 있는 사이트 어디있을까? [2] dd(222.113) 11.09.14 45 0
272137 형드라 자바스크립트 질문좀 하면 안될까요 [1] 초보자(115.21) 11.09.14 34 0
272135 윈8 엑티브엑스 되네 [2] qt^갤로그로 이동합니다. 11.09.14 94 0
272133 헐 ㅠㅠ 그럼 응용프로그래머는 망한거야? 전부 웹으로 전환한거야? ㅠㅠ [3] 거칠게갤로그로 이동합니다. 11.09.14 110 0
272130 난 웹프로그래밍은 안해봤는데 왜이리 웹쪽에서 러브콜이 오냐??? [3] 거칠게갤로그로 이동합니다. 11.09.14 113 0
272129 임베디드 모르겠떠염... 74HC573 이거 지멋대로 작동해염... [21] 화이트순수갤로그로 이동합니다. 11.09.14 134 0
272128 회사 생활하면서 중요한게 뭘까?? 요즘 괜히 이것 저것 고민이 많다 [1] 거칠게갤로그로 이동합니다. 11.09.14 87 0
272127 플갤횽들중에 mcu쪽 프로그래밍하는 횽있음? [1] ㅇㅇ(1.244) 11.09.14 38 0
272126 프갤형님들 마지막 MFC질문임다... 풀어달라는건 아니고 코드해석좀... [2] H.M.갤로그로 이동합니다. 11.09.14 57 0
272125 와 진짜 IT 회사는 많다. 진짜로 많다. 레알 많다. [4] 거칠게갤로그로 이동합니다. 11.09.14 165 0
272124 형들아 나 천잰가봐 [5] y녀6디리(220.118) 11.09.14 163 0
272123 DES 잘 만지는 횽 있으면 도와주십사 [1] 이히(147.47) 11.09.14 32 0
272122 리눅스에 오라클 서버 돌리면서 공부할용도로 [3] 三didas갤로그로 이동합니다. 11.09.14 48 0
272121 전역객체로 만들면되는데 왜 지역객체로 만들면안되지? [1] 저격甲갤로그로 이동합니다. 11.09.14 90 0
272120 유닉스프로그래밍 공부중인데 엄청어렵네여... 질문있어용! [3] DES AES OTP갤로그로 이동합니다. 11.09.14 51 0
272117 api 수업하는데 요즘 [5] 차도컴공남갤로그로 이동합니다. 11.09.14 64 0
272115 메뉴판입력구현1 [2] 123(218.236) 11.09.14 60 0
272113 아 오늘 무지하게 욕먹엇다 ㅋㅋ [4] 좋은아버지갤로그로 이동합니다. 11.09.14 75 0
272112 너희들 centOS 업데이트 절때 하지 마라.. [4] blackd갤로그로 이동합니다. 11.09.14 217 0
272111 쓰레기 회사 피하는 법 노하우를 전수한다 - 공지로 - [3] 거칠게갤로그로 이동합니다. 11.09.14 199 0
272110 쿄스케 소환! Light search갤로그로 이동합니다. 11.09.14 27 0
272109 MFC 더 해보고 다시 질문 올립니다..... [4] H.M.갤로그로 이동합니다. 11.09.14 63 0
272108 로하로하형 이거야.ㅜㅜ [2] 컴돌이(211.60) 11.09.14 53 0
272107 아따 명지대생 컴돌이 왔구마잉 컴미(121.169) 11.09.14 35 0
272106 c 기초 배열 테이블 돌리는건데.. [1] LazyDok갤로그로 이동합니다. 11.09.14 45 0
272105 test [1] iljeomobolt갤로그로 이동합니다. 11.09.14 38 0
272104 아델포스련아 로하로하알로하갤로그로 이동합니다. 11.09.14 21 0
뉴스 '좀비딸' 조정석 "6세 딸 위해 목숨도 걸 수 있어요"[인터뷰] 디시트렌드 07.25
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2