질문과 답변

Extra Form

#include <stdio.h>, <string.h>
int main()
{
 printf("\n입력 : ");
 int genre, num;
 char OX;
 int scP, scD, scL, scF, scC, scT;
 scP = 0, scD = 0, scL = 0, scF = 0, scC = 0, scT = 0;

scanf("%d", &genre);
 printf("입력 : ");

 flushall();
 scanf("%c", &OX);
  switch (OX)
 {
  case 'O':
       scL =+ 2, scD =+ 1;
  case 'X':
                scP =+ 1;
 }
 printf("입력 : ");
 flushall();
 scanf("%c", &OX);
     switch (OX)   
  {
  case 'O':
    scD =+ 2;
  case 'X':
       scP =+ 2;
  }
 printf("입력 : ");
 flushall();
 scanf("%c", &OX);
     switch (OX)
  {
  case 'O':
             scD =+ 2, scF =+ 2;
  case 'X':
    scL =+ 1, scP =+ 2;
  }

~~ 중략 ~~

return 0;

}

 

요렇게 코드를 짰는데 아무리 scP의 값을 높이는 선택지를 골라도 scP는 2 이상으로 값이 늘지도 않고 다른 sc시리즈 변수들도 2나 1, 0으로 값의 '한계' 가 지정되는 걸 확인했습니다

이걸로 해결이 안된다면 코드 원본 파일을 올릴 수도 있는데 이거 왜이런가요? 단순 문법 오류인가요?

Who's 슈팅스타*

profile

어... 음...

Comment '6'
  • profile
    습작 2012.11.11 17:45

    연산자를 잘 못 작성하신듯요. += 를 사용해야 합니다.

  • profile
    슈팅스타* 2012.11.12 17:19

    글쿤요.

    감사합니다

  • profile
    슈팅스타* 2012.11.12 18:34

    연산자를 전부 바꿔써도 값은 여전히 비정상적인데(P값이 2에서 5로 올라기긴 했습니다)

    이걸 해결하려면 코드 원본이 있어야할까요?

  • profile
    저글링 2013.07.26 10:37
    주석이 필요할 것 같네요. ;; 그리고 비주얼 스튜디오를 쓰고 계시다면 디버깅 기능을 이용해서 문제점을 파악하시는게 좋을 것 같습니다.
  • profile
    A.미스릴 2013.08.16 22:21
    윗분 말대로 +=써야되고 주석도 써야됩니다
    덧붙이자면 switch문의 각 case마다 break문을 안쓰셨음.

    이건 여담인데 지역 int변수 이름지을때 앞에 n붙이면 가독서잉 높아집니다.
  • profile
    A.미스릴 2013.08.16 22:22
    그러고보니 궁금해진게있는데
    switch (OX)
    {
    case 'O':
    scD =+ 2, scF =+ 2; break;
    case 'X':
    scL =+ 1, scP =+ 2;
    }

    이거랑
    switch (OX)
    {
    case 'O':
    scD =+ 2, scF =+ 2; break;
    default:
    scL =+ 1, scP =+ 2;
    }
    이거랑 구동속도 똑같나요?

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 21138
라이선스 기타 해당 맵 제작자 분이나 사용 범위에 대해 아시는 분 계신가요ㅜㅜ file 신화 2021.01.08 222
기타 rpg maker xp 캐릭터를 mv에 쓰고 싶은데요 2 BJ멜로 2018.08.30 221
기타 게임의 크기늘리는법알려주세요. 3 슈가설탕 2017.09.26 221
기타 기타 게임에다 바람을 만들었는데 1 무명시절 2022.06.26 220
한글 패치 기타 알만툴 2k 스팀판은 한글패치가 없나요? 김기차 2023.08.28 220
기타 알만툴이 원래 이런가요?ㅁ 1 2034 2015.10.01 219
라이선스 기타 알피지 메이커의 다른 툴 끼리도 저작권 공유가 되나요? 1 PP 2017.01.30 219
기본툴 사용법 기타 RPG MAKER MZ DLC 사용법좀 자세히 알려주세요... 4 단무쥐 2023.08.06 218
기타 기타 생초보가 언리얼엔진 질문입니다. 2 HamelnAndCompany 2020.02.02 217
기타 기타 열쇠 안사라짐,추격자 벽에낌 2 RPG메이커초보 2020.11.18 217
기타 게임 뜯겼을때 수정본이 실행 안돼는 스크립트 혹시 있나요?? 1 wowo313 2015.03.08 216
기타 라벨은 어떻게 사용하는 것인가요? 1 GOETSU 2016.05.18 215
기타 시나리오 작법에 대해서 3 fate아르토리아 2016.05.16 214
기타 RPG VX 배포게임 실행 오류 도보park 2018.02.01 213
기타 RPG만들기 툴로 실시간으로 외부데이터를 활용한 게임을 만들수 있나요? 3 santa0106 2018.04.28 212
플러그인 사용 기타 이 사진 처럼 하고싶은데 알려주세요 file 백월화(白月華) 2022.10.05 212
라이선스 기타 알만툴 게임 스팀 출시시에... 5 무명시절 2021.06.08 211
기타 다른 버전의 알만툴 소스를 사용해도 라이센스상으로 문제 없나요? 2 Rebiart 2017.11.17 209
게임 번역 기타 만약에 게임 한글판/영문판을 동시에 제작한다고 하면, 어떻게하는게 제일 효율적일까요? 2 티안타 2021.03.30 209
기타 RMVXA쯔꾸르 사용중 맵타일에 관하여 질문 드립니다 4 등심몬 2016.11.21 207
Board Pagination Prev 1 ... 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Next
/ 37