왕초보 질문드립니다
카제
2023.04.01
결과값이 이상해요c%a 의 결과가 이상합니다질문 내용 :
안녕하세요
이제갓 c를 배우기 시작했습니다
연습문제 푸는 중에 이상한 점이 있어 질문을 드립니다
// 3-1-5
#includestdio.h
int main(void)
{
int a, b, c;
int result;
printf(3개의 정수를 입력하라고~ : \n);
scanf(%d %d %d, &a, &b, &c);
result=(a-b)*(b+c)*(c%a);
printf((%d-%d)*(%d+%d)*(%d%%d) = %d \n, a, b, b, c, c, a, result);
return 0;
}
결과값을 보면
여기서 나머지값을 구하는 3번째 괄호안 내용이 왜 21%d로 나오는지 잘 모르겠네요
21%10 이 나와야 정상아닌가요 답도 이상하고요
잘못된 부분 지적좀 부탁드립니다^^
-
이름이없다고
아...오늘 하나 또 배웠네요^^
-
콘라드
현재님 답변대로 %나 \\ 등을 출력할 땐 두 개를 붙여서 쓰셔야 합니다. 왜그런진 모르지만;