반응형
#include <stdio.h>
int main(void)
{
int num1, num2, num3, result;
printf("세 개의 정수를 입력하세요:");
scanf("%d %d %d", &num1, &num2, &num3);
result = num1 + num2 * num3;
printf("%d + %d * %d = %d", num1, num2, num3, result);
return 0;
}
1. scanf 함수
sacnf("%d", &num1);
- 입력 받은 십진수 정수(%d)를 num1 변수에 입력
- 변수 앞에 & 붙여야 한다.
1-2. Visual Studio c언어 scanf 함수 에러 해결하기
error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1. 솔루션 탐색기에서 프로젝트 마우스 우클릭 → 속성
2. c/c++ → 일반 → SDL검사 →'예'를 '아니오'로 바꾸기
2. 문제
2개의 정수를 입력 받고 두 정수를 나누었을 때의 몫과 나머지 출력하기
정답
#include <stdio.h>
int main(void)
{
int num1, num2, result1, result2;
printf("두 개의 정수를 입력하세요: ");
scanf("%d %d", &num1, &num2);
result1 = num1 / num2;
result2 = num1 % num2;
printf("몫은 %d이고, 나머지는 %d입니다.", result1, result2);
return 0;
}
반응형
'Language > c' 카테고리의 다른 글
[c언어 복습] 04. 상수와 기본 자료형-1 (0) | 2020.07.07 |
---|---|
[c언어 복습] 03. 비트 연산자 (0) | 2020.07.03 |
[c언어 복습] 02-1. 변수와 연산자 (0) | 2020.06.30 |
[c언어 복습] 01-2. 주석과 printf 함수 (0) | 2020.06.30 |
[c언어 복습] 01.Hello world! (0) | 2020.06.29 |