#include <conio.h>
#include <stdio.h>
int main(void)
{
int num1=1,num2=2,num3=3,num4=4;
printf(\"%d + %d + %d + %d \\n\",num1+num2+num3+num4);
getch();
return 0;
}
1+2+3+4 해서 나오는값은 어떻게알아?? 이렇게하면 쓰레기값나와버림.. 뭐가틀렸찌??
#include <stdio.h>
int main(void)
{
int num1=1,num2=2,num3=3,num4=4;
printf(\"%d + %d + %d + %d \\n\",num1+num2+num3+num4);
getch();
return 0;
}
1+2+3+4 해서 나오는값은 어떻게알아?? 이렇게하면 쓰레기값나와버림.. 뭐가틀렸찌??
아..글쿤여 감사감사 이거 알았는데 생각을못함!! 근데 그뒤로 나온값이 이상하게나옴 4로 나옴.. 다더한값을 내야돼는데
설마 이상황에선 따로 더한값을 내려면 변수하나 더선언해주고 변수선언하는곳에 num1+num2+num3+num4 이런식으로해야하나 이방법박예없나.. 다른방법없어요?
conio.h는 표준헤더가 아니니까 공부할땐 빼라. getch()대신에 getchar()를 써
형근데 숫자1과 숫자2를 더할떈 값이 잘 나오는데 숫자1/2/3/4 한꺼번에 더할떈 답이 안나와어떻게해야돼?? 변수선언 하고 해봐도답이안나와
답이 안나온다는게 무슨 소리냐 포항의봄 횽이 써준 저 대로 해도 안나와?
저렇게해도 1+2+3+4 만 나오지 최종값은 안나와
어뭐야?? 저렇게하니까 값이나오네 뭐지 나랑 차이가머지ㅡㅡ
아 차이점을 알겠어 printf(\"준비된 1번 %d 과 준비된 2번 %d 준비된 3번 %d 준비된 4번 숫자를 \\n 모두 더하여 나온값은 %d 입니다.\",num1,num2,num3,num4,num1+num2+num3+num4); 여기서 프린트가 잘못됐었어
printf(\"준비된 1번 %d 과 준비된 2번 %d 준비된 3번 %d 준비된 4번 %d 숫자를 \\n 모두 더하여 나온값은 %d 입니다.\",num1,num2,num3,num4,num1+num2+num3+num4); >> 준비된뒤로 %d를 안넣어서 저런거엿어 실수조심해야지