• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

교수님! illegal digit '8' for base '8'라고 에러가 발생합니다.

21.08.09 10:34 작성 조회수 152

0

#define _CRT_SECURE_NO_WARNINGS

#include <stdio.h>

int main()

{

int won = 0;

int dollar = 0;

printf("Input won\n");

scanf("%d", &won);

dollar = won * 0,00089;

printf("Dollar = %d\n", dollar);

return 0;

}

교수님 안녕하세요. 위와 같이 하고 디버깅을 하면  error C2041: illegal digit '8' for base '8' 이라고 에러가 발생합니다. 물론 콘솔창도 뜨지 않습니다. 도움을 부탁드립니다 감사합니다.

답변 2

·

답변을 작성해보세요.

0

안소님의 프로필

안소

2021.08.09

답변은 교수님 대신 제가 드립니다! 앞으로 편하게 질문해주세요~ :)

0

JC Lee님의 프로필

JC Lee

질문자

2021.08.09

교수님 발견 했습니다! dollar = won * 0,00089; 에서 (.)을 해야 하는데 (,)을 했습니다. 죄송합니다...