본문 바로가기
C

scanf() 함수[C언어개발]

by cellin 2023. 11. 7.

scanf() 함수

 

scanf() 함수는 C언어의 표준 입력 함수

사용자로부터 다양한 데이터를 다양한 서식에 맞춰 입력받을 때 사용

**scanf() 함수의 f는 formatted의 약자

 

 

 

 

 

 

 

 

 

함수원형

#include <stdio.h>

int scanf(const char * restrict format, ...);
 

 

 

 

int형 정수의 입력

 

 

 

EXAMPLE

#include <stdio.h>

int main(void)

{
    int num01, num02;

    printf("첫 번째 정수를 입력 : ");
    scanf("%d", &num01);

    printf("두 번째 정수를 입력 : ");
    scanf("%d", &num02);

    printf("두 정수의 합은 %d\n", num01 + num02);
    return 0;

 

결과

첫 번째 정수를 입력 : 15
두 번째 정수를 입력 : 10
두 정수의 합은 25
 

 

 

 

 

 

double형 실수의 입력

 

EXAMPLE

#include <stdio.h>  

int main(void){
    float num01;
    double num02;
    printf("두 개의 실수를 입력하세요 : ");
    scanf("%f %f", &num01, &num02);

    printf("입력하신 두 실수는 %f와 %f입니다.\n", num01, num02);
    return 0;
}
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

사진: UnsplashMarkus Spiske

728x90
반응형

'C' 카테고리의 다른 글

if / else / else if문[C언어개발]  (1) 2023.11.08
변수(variable)[C언어개발]  (0) 2023.11.08
MAC에서 C언어 개발하기[C언어개발]  (0) 2023.11.05
C-printf() 함수[C언어개발]  (0) 2023.11.03
C언어란?  (0) 2023.11.03