본문 바로가기
코딩/CodeUp

코드업 1011 : [기초-입출력] 문자 1개 입력받아 그대로 출력하기

by jsjin 2023. 5. 31.
728x90

문자형(char)으로 변수를 하나 선언하고, 변수에 문자를 저장한 후
변수에 저장되어 있는 문자를 그대로 출력해보자.

#include <stdio.h>

int main()

{
    char x; //char(문자) 타입의 변수 x 선언
    scanf("%c", &x); //입력 값은 문자로 읽어 x에 저장
    printf("%c", x); //변수 x의 값을 문자로 출력
}

Visual Studio를 사용하는 경우 위 코드의 맨 윗 줄에

#define _CRT_SECURE_NO_WARNINGS

 

를 써주자.

 

scanf( "입력받을 값의 타입", &(선언한 변수 이름) )를 써서 입력받은 값을 변수에 저장할 수 있다.

 

다음은 간단한 자료형에 대한 형식 지정자이다.

int(정수) : %d (10진수),

float(실수) : %f

char(문자) : %c 

문자열 : %s

728x90