이제 막 C언어 공부하는데 도와주세요ㅜㅜ
큰아
솔직히 지금 이해는 잘 안나가는데 막나가고 있습니다.
퍼팩트 c라는 책으로 공부를 하고 있는데
88페이지 중간점검 문제에서 막혀서 이렇게 질문을 드립니다.질문 내용 : 자료유형 short인 변수 두개를 선언하여 각각 32000과 768을 저장하여 두 수의 합을 다시 자료유형 int인 변수 sum에 저장하여 출력하는 프로그램을 작성하여 실행해보자 라는 문제인데...
이렇게 작성하면 에러가 하나 뜨는데 도대체 뭔 에러인지....
혹지 제가 개념 전혀 모르고 산으로 가고있는건가요?
#include stdio.h
int main(void)
{
short a;
a = 32000;
short b;
b = 768;
int sum = a,b;
printf(a는 32000입니다.\n);
printf(b는 768입니다.\n);
printf(a와 b의 합은 %d 입니다.\n);
return 0;
}
답변 부탁드립니다. ㅜㅜ
-
한란
아...정말 감사합니다...지금 학교를 못나가고있어서 정말 미치는줄 알았는데 해결됬네요...혼자 책만보니까 갑갑하고 이해도 잘 안되서 말이죠...아...정말 감사합니다...ㅜㅜ
-
agine
int sum = a, b; -- 이건 더하는게 아닙니다.
int sum = a + b; -- 이렇게 해주셔야합니다.
printf(\a와 b의 합은 %d 입니다.\\n\); -- 서식문자 %d를 출력해주는 데이터가 없습니다.
printf(\a와 b의 합은 %d 입니다.\\n\ , sum );
해주시면 됩니다.