다음은 C 언어에서 `scanf` 함수를 사용하여 사용자로부터 입력을 받는 예제입니다:
#include <stdio.h>
int main() {
int num1, num2;
printf("두 개의 정수를 입력하세요: ");
scanf("%d %d", &num1, &num2); // 두 개의 정수 입력 받음
printf("첫 번째 정수: %d\n", num1);
printf("두 번째 정수: %d\n", num2);
return 0;
}
위 예제에서는 `scanf` 함수를 사용하여 사용자로부터 정수를 입력받습니다.
`printf` 함수를 사용하여 "두 개의 정수를 입력하세요: "라는 메시지를 출력한 후, `scanf` 함수를 통해 `%d` 서식 지정자를 사용하여 사용자의 입력을 받습니다.
입력받은 두 정수는 `num1`과 `num2` 변수에 저장됩니다.
마지막으로, `printf` 함수를 사용하여 입력받은 두 정수를 출력합니다.
두 개의 정수를 입력하세요: 10 20
첫 번째 정수: 10
두 번째 정수: 20
위 예제에서는 scanf 함수를 사용하여 여러 개의 입력을 한 번에 받을 수 있습니다. 입력값들은 공백이나 줄바꿈을 기준으로 구분됩니다. 따라서 %d 서식 지정자를 사용하여 여러 개의 정수를 입력받을 때에는 입력값들을 공백으로 구분하여 입력해야 합니다.
'코딩 > C 언어' 카테고리의 다른 글
[C언어] switch문 간단한 예제 (0) | 2023.05.24 |
---|---|
[C언어] if문 간단한 예제 (0) | 2023.05.24 |
[C언어] typedef 간단한 예제 (0) | 2023.05.24 |
C언어 상수 포인터 간단한 예제 (0) | 2023.05.23 |
C언어 (void*) 형변환 연산자 간단한 예제 (0) | 2023.05.23 |