#include<stdio.h>

void main()
{
 char name[10];//캐릭터의 이름
 int level=0;//캐릭터의 레벨
 int status_STR=0;//스텟 힘-공격력
 int status_DEF=0;//스텟 수비-방어력
 int status_DEX=0;//스텟 민첩-회피
 int status_INT=0;//스텟 지혜-마력
 int cho;//선택
 int square;//광장


 printf("=======판타지월드에 오신것을 환영합니다.=======\n");
 printf("플레이하실 캐릭터의 이름을 입력해주세요.\n");
 scanf("%s",&name);

 printf("반갑습니다. %s님. 이제부터 모험을 시작하겠습니다.\n",name);
 system("cls");

 printf("[1]광장\n[2]사냥터\n[3]상점\n[4]여관\n[5]종료\n");
 scanf("%d",&cho);
 system("cls");

 do
 {
  switch(cho)
  {
  case 1:
   printf("활기가 넘치는 광장입니다!\n");
   system("cls");
   break;
  case 2:
   printf("초보자사냥터입니다!\n");
   system("cls");
   break;
  case 3:
   printf("상점에 오셨습니다.\n");
   system("cls");
   break;
  case 4:
   printf("여관에 오셨습니다.\n");
   system("cls");
   break;
  default:
   printf("잘못 입력하셨습니다.\n");
   system("cls");
   break;
  }
 }while(cho!=5)

}

사실 난 C를 배운지 1년됬지만 학교에서 2학기때부터 C를 가르쳐서 본격적으로 배운건 2학기때부터야.
게임관련과인데 지금은 2학년됬고..
지금 친구가 기획을 다 못해서 아주 기초적인것만 만들고있는데.. 처음이라 쉽지가 않ㅇㅏ..
저렇게 기본베이스를 짜고 캐릭터 스텟이라던가 레벨 이런건 스트럭스로 만들려고했고
스위치문이 많아지면 자꾸 꼬이니까 함수로 중첩써서 해볼까도 생각하고있었어.
근데 이게 머야 첨부터 막히는거야ㅋㅋ그래서 정말 막막하더라고.. 역시 C는 이론대로만은 안되는구나 해서..
열혈C 책으로 배워왔거든 그래서 계속 책찾아보고 이것저것 인터넷도 찾아보고 머드게임도 해보고 했는데도 어렵더라...
사실 나 수학도못하고 C도못하고 플밍도 못해
그런주제에 겜프로그래머 되고싶다고 공부는 대학와서 하는거라고 생각했었어ㅋㅋ 근데 오산이더라.. 정말 힘들어..
학교는 인문계였고 문과였엉 난 수학을 싫어했거든ㅋㅋ
근데 플밍을 위해서라면 수학정도는 다시 기초부터 해보겠다는 생각으로 왔는데 그게 너무힘들다...
자꾸 하고 하고 해도 난 기초부터 해야되니깐 남들보다 느린것같고 많이 돌아가는것같고.. 그런생각때매 한동안 플밍 아예 손떼다가
이제 다시 시작해보려고 한게 머드게임이었어.. 이것때매 방학때 집에도 안가고 기획하는 친구랑 남았거든.
ㅋㅋㅋ아이고 어쩌다보니 한풀이가됬넹.. 암튼 내가 너무 멍청한가봐.. 남들 다 하는거 나만못하네..ㅠ.ㅠㅋㅋ
내가 스스로찾아서 한다고 해도 막힌부분 뚫어넘기기가 쉽지않네... 다시돌아가서ㅋㅋㅋㅋ

내가 저기서 계속 생각하면서 잘못된걸 찾아봤는데 scanf위치가 잘못된거같기도 해서 자꾸 바꿔보고했는데도 안되고... 스위치대신 if를 써볼까했다가 막막해져서 또 고민만하고있었엉... 그런와중에 글쓴거기억나서 뭔가 조언이라도 있을까해서 들어와봤어!ㅎㅎㅎ 댓글 많이써줘서 고마워..ㅠ.ㅠ