21.9 왜 안될까요 ㅠㅠㅠ
, 3509 김지원님이 작성문의한 코드는 삭제합니다.
scanf("%d", &num1, &num2);
두번째 세번째 값은 맞는데 1 0을 했을 때, 첫번째 값이 거짓이 아닌 참이 나오네요 ㅠㅠ
(도장_ 관리자님이 수정함 - 원문 제출일: 수요일, 29 9월 2021, 3:16 오전)
Re: 21.9 왜 안될까요 ㅠㅠㅠ
, 도장_ 관리자님이 작성UNIT 11.2 한 번에 정수 두 개 입력받기 예제를 살펴보세요.
문의한 코드를 살펴보세요.
scanf("%d", &num1, &num2);
num2에는 값이 들어갈 수 없습니다. printf로 num2를 출력해보면 초기화되지 않은 임의의 값이 들어가 있으니 결과로 무작위로 나오게 됩니다(시스템에 따라 결과가 바뀐다는 뜻)