프로그래밍 언어/C

C언어 4강-2 입력함수 getchar

happy_life 2020. 10. 23. 10:44

getchar란?  문자 전용 입력함수

 

특징:

      -키보드에서 문자 1개를 입력

      -변환 명세가 필요없음

 

문법예시

             변수 = getchar();

코드예시:

#include <stdio.h>

int main()
{
  char ch; //문자변수 선언 
  
  printf("제일 예쁜 알파벳은? ");
  ch = getchar(); //알파벳을 입력받아 ch문자변수에 넣어준다. 
  printf("%c가 제일 예뻐!\n", ch);  
  
	return 0; 
}

scanf와 getchar의 차이

 

getchar는 (scanf와 달리) 문자 1개를 입력받는다.

getchar는 (scanf와 달리) &를 넣지 않는다.