c언어 간단한 질문입니다.
조회수 408회
1부터 10까지 합의 결과를 출력하려고 하는데
//#include <stdio.h>
int main()
{
int i, sum=0;
for (i=1 ; i<=10; i++)
sum +=i;
printf(“1~10까지 합의 결과는 %d입니다.”, sum);
return 0;
}
여기서 뭐가 잘못된 건가요?? 에러가 떠서요
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
두 가지 오류가 있습니다.
우선 첫번째 줄의 헤더 파일에 대한 주석을 해제해야 합니다.
그리고 printf 함수에서 문자열을 큰따옴표로 묶어야 하는데, 질문 코드에서 사용한 큰 따옴표가
“”
인데""
를 사용해야 정상동작합니다.아래 코드와 결과 참고하세요.
- 코드
#include <stdio.h> int main() { int i, sum = 0; for (i = 1; i <= 10; i++) sum += i; printf("1~10까지 합의 결과는 % d입니다.", sum); return 0; }
- 결과
-
(•́ ✖ •̀)
알 수 없는 사용자
댓글 입력