오류질문드립니다....
WhiteCat
2023.04.01
질문 제목 :입력값이 오류가뜨네요 ㅠㅠ..
질문 내용 :
#include stdio.hint main() { int x, y; printf(2개의 값을 입력해보시오 :); scanf_s(%d, %d, &x, &y); printf(%d + %d = %d\n, x, y, x + y);
printf(%d - %d = %d\n, x, y, x - y);
printf(%d * %d = %d\n, x, y, x * y);
printf(%d / %d = %d\n, x, y, x / y); return 0;
}값을 1, 2 를 입력하면
x값은 1이나오고 y값은 -858993460 값이나오네요 왜그런거죠 ...?비쥬얼2013 을쓰고있습니다.
-
아리알찬
아하.. 감사합니다 콤마가 문제엿네요..ㅠ
-
낶아
#include stdio.h
int main() {
\tint x, y;
\tprintf(\2개의 값을 입력해보시오 :\);
\tscanf_s(\%d %d\ -
별햇님
그럼 사용할떈 어떻게사용해야하는건가요..? _s를 사용하면 안되는건가요 ㅠ?;; 해결이안되네요 ㅠ
-
풀큰
에고 제가 잘못썻네요 scanf_s로쓴다는게 ^^;;
scanf_s(“%d %d”, &x, &y); 이렇게해보세요 -
흰여울
_s 를안쓰면 SDL따로체크해줘야하더군요.. 근데 그방법도 똑같이 오류값나오네요 ㅠㅠ
-
슬현
scanf_s(\%d, %d\