문제
코드
#include <stdio.h> // 라이브러리 호출
int main(void) { // int 형식의 main 함수 설정
int a, b; // a, b를 int형으로 선언 후 초기화
scanf("%d %d", &a, &b); // 키보드로 타이핑한 값을 각각 a와 b에 저장
printf("%d\n", a - b); // 저장된 값을 a-b 형태로 출력
return 0; // int 형식의 메인 함수를 0을 호출하여 정상 종료
}
이 전 문제와 형식은 완전 똑같다. 사칙연산이 +가 아니라 -로 바뀐 것이 전부다.
해석
1행은 라이브러리를 호출한다.
2행은 int 형식의 main 함수를 설정한다.
3행은 a,b를 int 형으로 선언하고 동시에 초기화를 한다.
4행은 scanf를 이용하여 키보드로 값을 입력하고 입력된 값을 a,b에 각각 저장한다.
5행은 scanf를 이용하여 입력한 a,b의 값을 a-b한 값을 printf를 통해 출력한다. \n을 사용하여 줄바꿈을 한다.
6행은 int 형식의 main함수를 0을 호출하여 정상적으로 종료시킨다.
참고사항
이 문제는 딱히 전 문제와 다른 것이 별로 없기에 어려움은 없었지만 &(앰퍼샌드)를 사용하는 것을 익혀야할 것 같다.
'C언어 > 백준 알고리즘' 카테고리의 다른 글
[백준/C언어] 10926번 - ??! (0) | 2023.11.16 |
---|---|
[백준/C언어] 10951번 A+B - 4 (0) | 2023.11.16 |
[백준/C언어] 10950번 A+B - 3 (0) | 2023.11.16 |
[백준/C언어] 1000번 A+B (0) | 2023.11.16 |
[백준/C언어] 2557번 Hello World (0) | 2023.11.16 |