#include <stdio.h>
int main(void)
{
int num1, num2;
int result=num1-num2;
printf("두 개의 정수 입력: ");
scanf("%d %d", &num1, &num2);
printf("%d - %d = %d", num1, num2, result);
return 0;
}
제가 간단한 뺄셈 예제 연습하는데
왜 저렇게 하면안되는거죠? 디버깅은 문제 없는데
실행시키면 에러 메세지 뜨네여;;
답지 보니까 result를 선언안하는데
result써서 해도 되지않나요?
뭐가문제인거죠? 저문장에서;;
혹시 비주얼스튜디오 2012 이상의 버전을 사용하니?
그렇다면 #include <stdio.h> 위에 #pragma warning(disable:4996)을 넣고 돌려보길 바래
ㄴ바래->바라
입력 받기 전에 쓰레기값 가지고 result를 구해 놓으면 결과가 제대로 나오니?
c언어가 님 머리를 못따라가네요
아 그러고보니 result 위치가 왜 저기에있냐
시대를 앞서가는 분이었네
아나 뭐가문제지
아직도 이해못했나보네 ㄷㄷ.
문제없음...c언어가 잘못임..님은 새로운 언어를 만드실 인재임
scanf 밑에 result = num1 - num2;를 써야지
일단 선언만해놓고 입력받고 해야되는거아니냐
내가 글쓴이의 수준을 너무 과대평가했었네