C언어

Printf와 Scanf

khon98 2020. 12. 14. 22:56

Printf - 입력한 걸출력

Scanf - 컴퓨터에서 입력을 받음

 

#define _CRT_SECUCRE_NO_WARNINGS

#include <stdio.h>

#include <stdlib.h>

#include <limits.h>

 

//이름 나이 몸무게 키 이력

int main(void) {

    

    char name[256];// 문자열의 크기

    printf("이름 ");

    scanf("%s", name, sizeof(name)); // 문자열은 s

 

    int age;

    printf("나이 ");

    scanf("%d", &age); // 정수는 d

    

    float weight;

    printf("몸무게 ");

    scanf("%f", &weight);

    

    double height;

    printf(" ");

    scanf("%lf", &height); // 더블 lf

    

    char what[256];

    printf("이력 ");

    scanf("%s", what, sizeof(what));

    

    // 출력

    printf("\n\n ------ 이력 ------\n\n");

    printf(" 이름 : %s\n", name);

    printf(" 나이 : %d\n", age);

    printf(" 몸무게 : %.2f\n", weight); // 소수점 둘째 자리까지 나타내기 위해 .2

    printf(" : %.2lf\n", height);

    printf(" 이력 : %s\n", what);

}