C언어 1주일 공부한 완전 쌩초보 입니다..ㅜㅜ 도움이 필요해요..
반율하
질문 제목 : 프로그래밍을 해봤는데 어디서 잘못됬는지 알려주시면 감사하겠습니다..ㅜ질문 하려구요..!질문 내용 : 음.. 문제는 이거에요.
프로그램 사용자로부터, 두개의 정수를 입력받아서 두 수의 뺄셈과 곱셈의 결과를 출력하는 프로그램을 작성해보자.
정말 고수분들께는 너무 쉬운거라는거 알지만,, 일주일 공부한 저에게는 어디서 잘못됬는지 잘 모르겠네요...
쉽게알려주실분~ 없나요..!
아, 이건 제가 입력한 정보입니다.
#include stdio.h
int main(void)
{
int result1, result2;
int num1, num2;
printf( 정수 one : );
scanf(%d, &num1);
printf( 정수 two : );
scanf(%d, &num2);
result1 = num1 - num2;
printf(%d - %d = %d \n, num1, num2 , result1);
result2 = num1 * num2;
printf(%d * %d = %d \n, num1, num2, result2);
return 0;
}
-
희선
9번쨰줄 \ 빠졋네여 ㅎㅎ
-
레이
아~ 어쩐지 처음에 할때는.. 빌드조차 안되더라구요.....
따옴표가 하나빠져있었군요...... 흐.......... 이런실수를 ㅜ -
큰뫼
원문이 소스 그대로라면 빌드조차 안될텐데...
scanf(%d\ -
솔잎
지금 올렸어요! LightBlue님 봐주세요! 라고 게시판에 올렸어요!
-
제나
이상한 결과값을 스샷찍어서 올려보세요.
-
수련
음... 그게 코딩은 되는데요..
실행을 시켜보면,, 뭐라그래야 되지,, 정수 one 자리에 숫자 2개가 들어가고
정수 two 자리에는 숫자 1개가 들어가는 이상한현상이,, 떠요...ㅜㅜ
그리고, 실제 계산에서는 정수 one 자리에 썼던 2개 숫자로 그대로 계산되고요....
왜이런걸까요..ㅜㅜ? -
아메
작동 잘 되는데요?
#include stdio.h
int main()
{
\tint result1, result2;
\tint num1, num2;
\tprintf(\정수 one : \);
\tscanf(\%d\