가위바위보겡게임 질문
누리별
질문 제목 : 무한반복이네요..break; 문 넣었는데 무한반복 발생질문 내용 : #include stdio.h
#include stdlib.h
#include time.h
#include windows.h
main(){
int select=0;
int result=0;
int a,b,c;
srand(time(null));
rand();rand();rand();rand();
result=rand()%3+1;
printf(===가위바위보 게임===\n);
printf(숫자를 선택하세요(1.가위/2.바위/3.보): );
scanf(%d,&select);
printf(=======결과=======\n);
while(1){
switch(select)
{
case 1:
{
if(result==1)
{
printf(당신은 가위를 냈습니다.\n컴퓨터도 가위를 냈습니다.);
printf(=====================\n);
printf(비겼습니다.\n);
break;
}
else if(result==2)
{
printf(당신은 바위를 냈습니다.\n컴퓨터는 가위를 냈습니다.);
printf(=====================\n);
printf(당신이 이겼습니다 !\n);
break;
}
else if(result==3)
{
printf(당신은 보를 냈습니다.\n컴퓨터는 가위를 냈습니다.);
printf(=====================\n);
printf(컴퓨터가 이겼습니다.ㅠ.ㅠ\n);
break;
}
}
case 2:
{
if(result==1)
{
printf(당신은 바위를 냈습니다.\n컴퓨터도 바위를 냈습니다.);
printf(=====================\n);
printf(비겼습니다.\n);
break;
}
else if(result==2)
{
printf(당신은 보를 냈습니다.\n컴퓨터는 바위를 냈습니다.);
printf(=====================\n);
printf(당신이 이겼습니다 !\n);
break;
}
else if(result==3)
{
printf(당신은 가위를 냈습니다.\n컴퓨터는 바위를 냈습니다.);
printf(=====================\n);
printf(컴퓨터가 이겼습니다.ㅠ.ㅠ\n);
}
}
case 3:
{
if(result==1)
{
printf(당신은 보를 냈습니다.\n컴퓨터도 보를 냈습니다.);
printf(=====================\n);
printf(비겼습니다.\n);
break;
}
else if(result==2)
{
printf(당신은 바위를 냈습니다.\n컴퓨터는 보를 냈습니다.);
printf(=====================\n);
printf(컴퓨터가 이겼습니다.ㅠ.ㅠ\n);
break;
}
else if(result==2)
{
printf(당신은 가위를 냈습니다.\n컴퓨터는 보를 냈습니다.);
printf(=====================\n);
printf(당신이 이겼습니다 !\n);
break;
}
}
default:
printf(범위를 벗어났습니다.);
break;
}
}
}