읽어주셔서 감사합니다. 오늘은 간단하게 두 정수를 입력받은 뒤, 두 수를 더하여 출력하는 방법에 대해 알아보겠습니다.
이건 제가 학교 동아리에서 C언어 입문자들 가르칠때 냈던 숙젠데, 다른 분들보 필요할때 소스 참고하지라고 이곳에 얼립니다.
코드
보통 이 문제를 푸는 단계가 scanf바로 배우고 나서인데요,간단합니다. 배우셨던 printf, scanf정의를 떠올리시며 코드를 보면 금방 이해하실 수 있을 겁니다.
#define _CRT_SECURE_NO_WARNINGS
// 최근에 몇몇 IDE에서 scanf를 쓰면 에러가 나더군요... 그곳에 대한 대응방안입니다.
#include<stdio.h>
int main(void) {
int a, b;
int result;
printf("input two numbers : "); // 안내 메세지 출력
scanf("%d %d", &a, &b); // a와 b를 차례로 입력받음
result = a + b; //result에 a + b의 값을 대입
printf("result : %d\n", result); //result 값 출력
return 0; //프로그램 종료
}
사용방법
입력 : 두 정수
출력 : 입력한 두 수를 더한 수를 출력
종료 : 출력후 종료
실행화면
'C C++ language' 카테고리의 다른 글
C++ 터렛 문제 풀기 (백준 1002) (0) | 2021.05.29 |
---|---|
C언어 두 정수 입력수 빼서 출력하기 (백준 1001) (0) | 2021.05.22 |
C언어 배열의 순서 바꿔서 출력하기 (with source) (0) | 2021.05.08 |
C언어 1부터 100까지의 소수 탐색기의 구현 (with source) (0) | 2021.04.24 |
C언어 십진법 이진법 변환기 구현하는 방법 [with source] (0) | 2021.04.10 |